matlab基础知识学习笔记

matlab基础知识学习笔记

ID:20721093

大小:81.73 KB

页数:12页

时间:2018-10-15

matlab基础知识学习笔记_第1页
matlab基础知识学习笔记_第2页
matlab基础知识学习笔记_第3页
matlab基础知识学习笔记_第4页
matlab基础知识学习笔记_第5页
资源描述:

《matlab基础知识学习笔记》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Matlab基础知识启动MATLAB计算在输入一行语句后按下【Enter】键,MATLAB会立即执行并显示结果;如果要MATLAB一次执行多行语句,则在输入每行语句后按下【Shit+Enter】键,并在输入最后一行语句后按【Enter】键.内存变量查阅、删除的指令操作(1)查询内存变量在指令窗口(CommandWindow)中运行who、whos查询MATLAB的内存变量.这两个指令的差别仅在于获取内存变量信息的简单和详细程度不同.(2)删除内存变量clear删除内存中的所有变量clearV1V2

2、Vn删除内存中的变量V1V2Vn(注意:被删除的变量间用”空格”分隔).编辑调试器的开启单击MATLAB桌面的图标,打开空白的M文件编辑器.单击MATLAB桌面上的图标,填写所选文件名后,再单击【打开】按钮,即可展示响应的M文件编辑器.用鼠标左键双击当目录窗口中的所需M文件,即可直接引出响应的M文件编辑器.HELP命令(1)运行helphelp将得到如何使用help的帮助(2)运行help引出包含一系列主题(topics)分类列表(3)运行helptopic引出具体主题下的函数名(FunName)

3、列表例如:helpelmatElementarymatricesandmatrixmanipulation.Elementarymatrices.zeros-Zerosarray.ones-Onesarray.eye-Identitymatrix.…………(4)运行helpFunName获得集体函数的用法例如:helpeyeEYEIdentitymatrix.EYE(N)istheN-by-Nidentitymatrix.EYE(M,N)orEYE([M,N])isanM-by-Nmatrixwi

4、th1'sonthediagonalandzeroselsewhere.…………(5)运行helpbrowser或helpdesk引出“帮助浏览器”.(6)运行指令demo便可以运行演示程序.Matlab简单运算及输入《1》矩阵的输入格式直接输入矩阵时候,矩阵元素用“空格”或者“逗号”隔开,矩阵行用“分号”隔离,整个矩阵放在方括号“[]”内.不必事先对矩阵维数做任何说明.例如:A=[1,2,3;4,5,6;7,8,9]或者A=[123;456;789]还可以分行输入:A=[123;456;789]

5、注意:表达符号一定要在英文状态下输入.MATLAB对矩阵大小写是敏感的.如果不用clear指令清楚,或者重新赋值,那么该矩阵就会一直保存在工作空间中,直到指令窗(CommandWindow)关闭.《2》指令的续行输入MATLAB用3个或3个以上的连续黑点(不是省略号)表示“续行”,即表示下一行是上一行的继续.例如:S=1–1/2+1/3-1/4+…1/5–1/6+1/7–1/8《3》数值、变量和表达式1、数值的记述3-980.0029.881.4e-34.99e232、变量命名规则变量命名规则同V

6、C.3、MATLAB默认的预定义变量预定义变量含义预定义变量含义ans计算结果realmax最大正实数i或j虚单元realmin最小正实数pi圆周率eps机器零阈值inf或Inf无穷大,如1/0nargin函数输入宗量数目NaN或nan非数,如0/0nargout函数输出宗量数目4、运算符和表达式‘/’表示左除,’’表示右除.对于数而言,左除与右除相同.即a÷b可以写作a/b或者ba.表达式由变量名、运算符和函数名组成.符号”%”为注释符,相等于VC中的”//”.优先级的规定:指数优先级最高,

7、乘除次之,加减运算级最低.括号可以改变运算顺序.,,,,.5、复数和复数矩阵复数,则real(z)=a;imag(z)=b;abs(z)=;%给出复数的模angle(z)=arctan(b/a).%以弧度为单位给出复数z的相角复数矩阵的格式:A=[1,2;3,4]*i=[I,2i;3i,4i].6、计算的方根.(1)直接计算a=-8;r=a^(1/3)r=1.0000+1.7321i.(2)显示所有的方根m=[0,1,2];R=abs(a)^(1/3);Theta=(angle(a)+2*pi*m

8、)/3;rrr=R*exp(i*Theta)rrr=1.0000+1.7321i-2.0000+0.0000i1.0000-1.7321i(3)图形表示t=0:pi/20:2*pi;x=R*sin(t);y=R*cos(t);plot(x,y,'b:'),gridholdonplot(rrr(1),'.','MarkerSize',50,'color','r')plot(rrr([2,3]),'o','MarkerSize',15,'color','b')axis([-3,3,-3

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

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

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