matlab学习笔记

matlab学习笔记

ID:33839797

大小:43.98 KB

页数:15页

时间:2019-03-01

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

《matlab学习笔记》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、基础知识重要知识l;语句结束,屏蔽显示,提高编译效率l...分行书写lSize获取矩阵的尺寸l0.01可以简写为.01lMatlab中运算表达式中更改优先级的括号()和[]均可以,但是函数参数中必须要用()l‘转置运算法lclc清屏(命令窗口)lclear清除变量l%行注释lWho/whos查看工作空间变量lPlot绘图函数X=0:0.1:6;Y=sin(x);Plot(x,y);l帮助HelpdeskDocHelpwinHelpXXX索引帮助Lookfor内容查找lDiaryDiaryfilena

2、me命令窗口日志(命令窗口的输出和输入都会被保持到文件中)Diaryoff终止日志写入Dirayon重新日志写入l常用符号+-/^exp(自然指数)Matlab搜索路径Path:查看搜索路径Addpath增加目录到搜索路径Path2rc增加当前目录到搜索路径Rmpath移除matlab中的搜索路径Pathtool图形化设置搜索路径UserPath设置启动目录设置完后要savepath保持Cd当前目录(不带参数直接显示当前目录)也可以像dos命令一样更改当前目录which命令,它能帮助我们找到正在执行

3、的m文件版本和它的路径(若有多个同名m文件,按照路径搜索顺序返回第一个)。如果用户在MATLAB提示符后输入一个名字,那么MATLAB在解释器将按以下顺序寻找这个名字:1.它先查看这个名字是否是个变量名。如果它是一个变量,MATLAB将会显示出这个变量的值。2.然后检查看它是否是内建函数或命令。如果是,则执行对应的函数或命令。3.检查是不是在当前目录下的一个M文件。如果是,则执行对应的函数或命令。4.检查是不是在MATLAB搜索路径的所有目录下的一个M文件。如果是,则执行对应的函数或命令。注意:如果

4、首先检测到的是变量名,且这个变量名与MATLAB的某一个函数或命令同名,那么这个函数或命令将变得无法访问。这是初学者易犯的错误之一。编程隐患如果变量名与MATLAB中的函数或命令重名,那么这个函数或命令将不能被访问。还有,如果有多个函数或命令重名,那么MATLAB将会执行在搜索路径中找到的第一个,其他的将不会被执行。对于初学者,这也是一个常见的问题,往往将M文件的名字与MATLAB内建函数或命令重名,从而导致函数或命令的不能访问。编程隐患不要创建和MATLAB内建函数或命令同名的M文件。数据的显示f

5、ormat改变默认显示格式当数据重复在命令窗口(TheCommandWindows)时,整数以整形形式显示,其他值将以默认格式显示。MATLAB的默认格式是精确到小数点后四位。如果一个数太大或太小,那么将会以科学记数法的形式显示。x=100.11y=1001.1z=0.00010011x=100.1100y=1.0011e+03z=1.0011e-04format命令结果例子formatshort保留小数点后4位(默认格式)12.3457formatlong保留小数点后14位12.345678901

6、234567formatshorte带有5位有效数字科学记数法1.2346e+00formatshortg总共有5个数字,可以用科学记数法,也可不用12.346formatlonge带有15位有效数字科学记数法1.234567890123457e+001formatlongg总共有5个数字,可以用科学记数法,也可不用12.3456789012346formatbank美元格式12.35formathex用16进制表示4028b0fcd32f707aformatrat两个小整数的比1000/81for

7、matcompact隐藏多余的换行符formatloose使用多余的换行符format+只显示这个数的正负+disp显示数据另一种显示数据的方法是用disp函数。disp需要一个数组参数,它将值将显示在命令窗口(TheCommandWindows)中。如果这个数组是字符型(char),那么包含在这个数组中的字符串将会打印在命令窗口(TheCommandWindows)中。此函数可联合num2str(将一个数转化为字符串)和int2str(将一个整数转化为字符串)来产生新的信息,显示在命令窗口(The

8、CommandWindows)中。例如,下面的语句将“thevalueofpi=3.1416”显示在命令窗口(TheCommandWindows)中。第一句创建了一个字符型数组,第二句用于显示这个数组。>>str=['thevalueofpi='num2str(pi)];定义字符数组,数组元素间空格或逗号间隔均可>>disp(str);thevalueofpi=3.1416b=[789];>>disp(b)789fprintf格式化显示数据用fprintf函数显示数据

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

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

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