Matlab基础介绍.ppt

Matlab基础介绍.ppt

ID:48737303

大小:826.00 KB

页数:30页

时间:2020-01-20

Matlab基础介绍.ppt_第1页
Matlab基础介绍.ppt_第2页
Matlab基础介绍.ppt_第3页
Matlab基础介绍.ppt_第4页
Matlab基础介绍.ppt_第5页
资源描述:

《Matlab基础介绍.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、Matlab基础介绍Matlab简介Matlab的学习方法Matlab编程基础Matlab应用简例一Matlab简介Matlab名字是由Matrix和Laboratory两个词的前三个字母组合而成的,是由MathWorks公司于1984年推出的一套高性能的数值计算和可视化数学软件。Matlab(百度为您找到相关结果约24,900,000个)编程运算与人进行科学计算的思路和表达方式完全一致。不象学习其它高级语言如Basic、Fortran(百度为您找到相关结果约3,490,000个)和C等那样难于掌握。其基本元素是矩阵。具有强大的数值计算和图示能力。

2、具有丰富的工具箱(ToolBox)。在高校中,Matlab已成为数学,信息,控制等诸多学科有关课程的有效教学工具。缺点:解释性语言,慢;程序不能脱离Matlab独立运行Matlab的学习方法软件自带的帮助功能:帮助界面help,lookfor。。。命令演示(Demos)系统网上资源Matlab的启动界面三Matlab编程基础1变量2数组,向量与矩阵的创建和访问3部分特殊变量和常数4部分常用运算符5Matlab的程序设计6m文件的创建,保存7基本数学函数和基本绘图函数8编程举例3.1变量变量无需定义即可使用。变量名的大小写是敏感的。变量的第一个字符必

3、须为英文字母,而且不超过31个字符。变量名可以包含下连字符、数字,但不能为空格符、标点。3.2数组,向量与矩阵的创建和访问在Matlab中,这三个概念在创建和显示的时候没有任何区别。向量的创建要创建一个向量,在命令窗口下输入:t=0:1:10屏幕显示:t=012345678910注意:向量的第一个元素的下标是1,而不是0。T=0:1:10产生了0~10步长为1的共11个数,保存在t(1),t(2),┉t(11)中。矩阵的创建例如:创建一个3×3的矩阵,输入:a=[123;456;789]屏幕输出a=123456789访问矩阵的某一个元素:a(3,2

4、)ans=8访问矩阵某行(列)的所有元素:a(3,:)a(:,2)注意:这两个符号分别是1*3行向量和3*1列向量3.3部分特殊变量和常数ans最近生成的无名结果eps浮点数的相对误差pi3.14145926i,j虚数单位Inf无穷大,如n/0的结果NaN非数,如0/0,inf/inf的结果3.4部分常用运算符3.4.1算术运算符+加-减*乘(包括标量乘,矩阵乘,标量与矩阵乘)/除(包括标量除,矩阵除标量,数组除标量)^矩阵求幂(矩阵必须为方阵).*数组相乘./数组相除.^数组求幂注意:.*./表示两个同维数组中的对应元素做乘,除.^表示对数组的每

5、个元素求幂3.4.2关系运算符<小于<=小于等于>大于>=大于等于==等于~=不等于运算法则:若关系式成立,结果为1;若关系式不成立,结果为0。3.4.3逻辑运算符&与

6、或~非运算法则:若逻辑真,结果为1;若逻辑假,结果为0。3.4.4其他常见符号=变量赋值%注释符’共轭转置符:冒号运算符n:s:m产生n~m,步长为s的序列,s可以为正或负或者小数,默认值为1。3.5Matlab程序设计Matlab的工作方式有二种1.交互式的指令操作方式。即用户在命令窗口中输入命令并按下回车键后,系统执行该指令并立即给出运算结果。2.m文件的编程方式。m文件是由m

7、atlab语句构成的文件,且文件名必须以.m为扩展名,如example.m。用户可以用任何文件编辑器来对M文件进行编辑。程序流程控制顺序结构:Matlab从上到下依次执行各语句,该结构最简单。A=input(‘输入A矩阵:’),disp(A)pause(),Ctrl+C,save,load循环结构(1)for-end循环用于循环次数事先确定的,格式为forii=n:s:m语句体ends为步长,可以为正数,负数或小数。(2)while-end循环用于循环次数不能事先确定的,格式为while表达式语句体end只有表达式为真,就执行语句体,表达式为假,终

8、止该循环。分支结构(1)if语句格式为if表达式1语句体1elseif表达式2语句体2………..else语句体elseend(2)switch语句根据表达式的取值不同,分别执行不同的语句。Switch表达式case结果表1语句块1case结果表2语句块2。。。otherwise语句块end3.6m文件的创建,保存创建【File】菜单下【New】菜单选项的【M-File】命令打开matlab的m文件编辑器窗口。保存单击M文件编辑器窗口工具栏中的【Save】图标,打开保存对话框3.7基本数学函数和基本绘图函数sincostancotexplog:自然对

9、数log10:常用对数Log2:以二为底的对数abs:取模conj:取共轭real:取实部imag:取虚部基本绘图指令Ma

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。