- 1、本文档共43页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1讲 概述 ;参考书;第一部分 Matlab简介;A、Matlab简介;版本[4];MATLAB 6.5.2;A、Matlab简介;B、Matlab工作环境界面;B、Matlab工作环境界面;B、Matlab工作环境界面;B、Matlab工作环境界面;例 1-1 绘制函数 y=2sin(1+x)的图像,并计算当 x=0.5 时的函数值。
;B、Matlab工作环境界面;B、Matlab工作环境界面;C、Matlab帮助系统;C、Matlab帮助系统;C、Matlab帮助系统;C、Matlab帮助系统;C、Matlab帮助系统;C、Matlab帮助系统; D、仿真软件的简介;二、仿真的分类;按计算机类型分类; 三、常见的几种仿真软件;四、仿真技术的应用;五、应用仿真技术的意义;六、仿真技术的发展趋势;第二部分 Matlab快速入门;1.MATLAB的启动和退出;2.在MATLAB中获取帮助;;3.在MATLAB命令窗口中计算数学表达式;以上语句中,“pi”是MATLAB已定义的常数,即圆周率π;“ans”是表达式计算结果的默认存储变量。MATLAB定义的常数中,常用的有以下一些:
ans 最新表达式计算结果的默认存储变量
inf 表示正无穷大+∞
NaN 非数,例如0/0将得到非数
i或j 虚数单位,即
eps 从1.0到下一个最大浮点数的距离,常用来作为浮点计算相对误差使用
;pi 圆周率π
realmin MATLAB 所能表示的最小正实数
realmax MATLAB 所能表示的最大正实数
MATLAB中常用的算术运算符有+、-、*、/、\、^、′等,含义如下:
+ 数量加法,矩阵加法
- 数量减法,矩阵减法
* 数量乘法,矩阵乘法
.* 数组乘法
/ 数量除法,矩阵右除
; \ 数量除法(左除),矩阵左除
./ 数组除法
^ 矩阵乘方
.^ 数组乘方
′ 矩阵的共轭转置,对于一个复数而言将得到其共轭复数
.′ 矩阵转置(不共轭)
关于这些算术运算符的详细用法以及示例,可以用?
doc arithmeticoperators[回车]
打开html格式的帮助文档查看。 ;4.在MATLAB命令窗口中输入简单矩阵;MATLAB中可以采用逗号或空格来分隔矩阵中的列元素,而采用分号或回车符来分隔矩阵的行,整个矩阵包含在方括号“[]”内。
采用命令“whos”可以查看用户在MATLAB工作空间(内存)中所存储的变量情况。
使用命令???workspace”就可以打开工作空间浏览器窗口,双击其中的变量可以对其值进行修改。
命令“clear变量名”可以清除相应的变量,而命令“clear”则清除所有用户自定义的变量。;;5.MATLAB的语句和变量; s=[1:100];sum(s),p=prod(s)[回车]
ans=
5050
p=
9.3326e+157
MATLAB中的变量是区分大小写的,变量、函数名必须以字母开头,其后最多可接19个字母、数字或下划线。例如:a和A是不同的变量,p121-6,yinyue3是合法的变量名,而3sd则是非法的变量。在变量或函数的命名时,应该养成良好的命名习惯,命名不要和MATLAB中的系统函数或变量相同。特别地,如果计算中存在复数运算,那么就应该避免采用“i”和“j”作为循环变量。 ; MATLAB中可以方便地进行复数运算,例如计算
,其中,a=15+j3,b=5e j2。
可在命令窗口中输入:
? a=15+j*3,b=5*exp(j*2),(a.^2+b).^(1/5)[回车]
;6.绘制简单的函数曲线; x=-1:0.1:20;
%定义x的范围和步进[回车]
y=exp(-x./10).*sin(x);%计算函数值[回车]
plot(x,y);grid;%作出函数图像,并在坐标上画出网格[回车]
文档评论(0)