matlab命令窗口(commandsmfulu1

matlab命令窗口(commandsmfulu1

ID:14898206

大小:163.00 KB

页数:10页

时间:2018-07-30

matlab命令窗口(commandsmfulu1_第1页
matlab命令窗口(commandsmfulu1_第2页
matlab命令窗口(commandsmfulu1_第3页
matlab命令窗口(commandsmfulu1_第4页
matlab命令窗口(commandsmfulu1_第5页
资源描述:

《matlab命令窗口(commandsmfulu1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数学模型脚本lMATLAB入门启动MATLAB后,就进入MATLAB命令窗口(CommandWindow)或称工作空间(Workspace),见图0-1。这里约定(l)所有在命令窗口输入的命令都用CourierNew字体,并以》开头,请读者注意》为系统提示符,不要以为是输入字符。(2)显示结果用TimesNewRoman字体。(3)%号后面的文字用于注释,并不参与运算。图0-11简单的运算看一个简单的例子,计算,其中r=2用MATLAB计算如下:》r=2;%分号“;”使此运算结果不显示》v=4/3*p

2、i*r^3%没有分号,显示结果v=33.5103%系统直接显示结果,就像计算器那样注:(l)MATLAB命令书写格式灵活,可多命令写一行,也可一个命令写多行。同一行命令用逗号或分号分开,若命令很长,一行不够,可用三点“…”续行。(2)MATLAB允许使用箭头键来编辑前面的命令。试一试你就明白了。2变量和数据(1)变量类型MATLAB使用变量最常用的有数值数组(doublearray)和字符串(chararray)两类。10数学模型脚本所有数值变量以双精度(double)方式存储,不区分整数、实数、复数

3、等,变量类型和数组大小也无需预先定义,例如》a=1+2*ia=l.0000+2.0000i%复数》al=’Thisisastring’al=Thisisastring%字符串》A=[12;-13]A=12-13%二维数组,即矩阵(2)常量和特殊变量MATLAB中一些常用的常量见表0-1。表0-1常量一览表ans是系统本身一个特殊变量名,若运算结果没有赋予任何变量,系统就自动将其赋予ans。(3)变量查询和清除MATLAB命令窗口中用户变量可用who或whos查询,键入》whoYourvariables

4、are:Aaa1rv》whosNameSizeBytesClassA2x232doublearrayalxl16doublearray(complex)allx1632chararrayrlxl8doublearrayvlxl8doublearrayGrandtotalis23elementsusing96bytes以上信息也可从工具栏中的工作空间测览器(WorkspaceBrowser)观察到。变量的值可通过键人变量名得到,例如》a%显示a的值a=1.0000+2.0000i若命令窗口中有些变量不再

5、使用,可使用命令clear来清除。》clearaA%清除变量a和A》a???Undefinedfunctionorvariablea.%说明a已清除10数学模型脚本》ala1=Thisisastring%al未清除》clear%清除工作空间所有变量(慎用!)注意clear与菜单Edit\ClearCommandWindow的区别。后者作用是将稿纸(窗口显示)擦干净。(4)变量命名规则MATLAB变量名总以字母开头,由字符、数字和下划线组成。有效字符长度为31个,且区分大小写,如a与A表示不同变量。用户

6、在定义变量时,要尽量防止它与系统的常量名、特殊变量名、函数名等冲突,系统不会告诉你冲突发生,造成的后果是系统有些原来的功能暂不能使用。当这些变量被清除或MATLAB重新启动后,这些功能得以恢复。(5)数据显示格式MATLAB缺省的数据显示格式为:当结果为整数,就作为整数显示;当结果是实数,以小数点后4位的精度显示。若结果的有效数字不在这一范围,以科学计数法显示(如1e-6表示10-6)。数据显示格式可通过命令format改变。需要指出的是,显示格式的改变不会影响数据的实际值,所以不会影响计数精度。其计

7、数精度约为16位有效数字。》c=pic=3.1416》formatrational;cc=355/113%最接近的有理数之一》formatlong;cc=3.14159265358979%小数点后14位》format;cc=3.1416%恢复MATLAB还允许使用fprintf格式化输出,其使用方法与C语言基本一致。》fprintf(’%20.6f’,c)3.141593(6)数据保存和调用当我们退出MATLAB时,命令窗口中变量不复存在。为了保留变量值,我们可在退出之前用命令save将变量连同它的仅

8、用二进制方式存储在数据文件中(详见save的帮助信息)。例如》A=[1,2;-1,3];》save%所有变量和数据写入数据文件matlab.mat好了,现在退出MATLAB,再次启动,用》A???UndefinedfunctionorvariableA.%工作空间是空的》load%从matlab.mat调出》A10数学模型脚本A=12-13%说明矩阵A已存在于命令窗口菜单File/SaveWorkspaceAs的功能与save命令等价。需要注意的是,sa

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

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

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