第四周,绪论及基本操作、基本指令 3.24.pptVIP

第四周,绪论及基本操作、基本指令 3.24.ppt

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
工作空间浏览器窗口 (2)load filename variables 将以前用save命令保存的变量variables从磁盘文件中调入MATLAB工作空间。 用load 命令调入的变量,其名称为用save命令保存时的名称,取值也一样。 Variables所表示的变量列表中,不能用逗号,各个不同的变量之间只能用空格来分隔。 未列出variables时,表示将磁盘文件中的所有变量都调入工作空间。 3、退出工作空间 quit 或 exit 一、仿真软件的发展 1、程序编程阶段 所有问题(如:微分方程求解、矩阵运算、绘图等)都是用高级算法语言(如C、FORTRAN等)来编写。 2、程序软件包阶段 出现了“应用子程序库”。 3、交互式语言阶段(仿真语言) 仿真语言可用一条指令实现某种功能,如“系统特征值的求解”,使用人员不必考虑什么算法,以及如何实现等低级问题。 4、模型化图形组态阶段 符合设计人员对基于模型图形化的描述。 二、几种仿真软件 1、PSPICE、ORCAD:通用的电子电路仿真软件,适合于元件级仿真。 2、SYSTEM VIEW:系统级的电路动态仿真软件 3、MATLAB:具有强大的数值计算能力,包含各种工具箱,其程序不能脱离MATLAB环境而运行,所以严格讲,MATLAB不是一种计算机语言,而是一种高级的科学分析与计算软件。 4、SIMULINK:是MATLAB附带的基于模型化图形组态的动态仿真环境。 MATLAB的发展 1984年,MATLAB第1版(DOS版) 1992年,MATLAB4.0版 1994年,MATLAB 4.2版 1997年,MATLAB 5.0版 1999年,MATLAB 5.3版 2000年,MATLAB 6.0版 2001年,MATLAB 6.1版 2002年,MATLAB 6.5版 2004年,MATLAB 7.0版 (1)用线性等间距生成向量矩阵(start:step:end) 》a=[1:2:10] a= 1 3 5 7 9 (4)一些常用的特殊矩阵 单位矩阵:eye(m,n); eye(m) 零矩阵:zeros(m,n); zeros(m) 一矩阵:ones(m,n); ones(m) 对角矩阵:对角元素向量 V=[a1,a2,…,an] A=diag(V) 随机矩阵:rand(m,n)产生一个m×n的均匀分别的随机矩阵 矩阵运算 数组运算 练习 熟悉Matlab软件的基本功能 实践本次课程的内容 利用help 学习一下函数的功能: size() ones() rand() randn() pascal() dot() cross() max() min() sort() mean() det() inv() trace() norm() rank() floor() round() fix() ceil() mod() 利用help学习一下命令的功能: clear clc clock now whos date tic toc save load 1、矩阵的输入 a=[1 2;3 4] a = 1 2 3 4 b = 2:-0.5:0 b = 2 1.5 1 0.5 0 c = rand(2,4) c = 0.8913 0.45647 0.82141 0.61543 0.7621 0.018504 0.4447 0.79194 load my_data 行分隔符: 分号 (;) 列分隔符:空格 / 逗号 (,) 使用(:)生成数列 用于生成矩阵的工具函数 使用LOAD打开已有的数据 1.5 基本矩阵elmat w = [-2.8, sqrt(-7), (3+5+6)*3/4] w = -2.8 0 + 2.6458i 10.5 x(3,2) = 3.5 x = 0 0 0 0 0 3.5 w(2,5) = 23 w = -2.8 0 + 2.6458i 10.5 0 0 0 0 0 0 23 任何MATLAB表达式都可以作为矩阵元素输入 使用其它MATLAB表达式 矩阵元素赋值 1.5 基本矩阵elmat 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 多维数组 A = pascal(4); A(:,:,2) = magic(4) A(:,:,1) =

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档