上机资料一、matlab语言数值计算

上机资料一、matlab语言数值计算

ID:27940000

大小:172.50 KB

页数:21页

时间:2018-12-07

上机资料一、matlab语言数值计算_第1页
上机资料一、matlab语言数值计算_第2页
上机资料一、matlab语言数值计算_第3页
上机资料一、matlab语言数值计算_第4页
上机资料一、matlab语言数值计算_第5页
资源描述:

《上机资料一、matlab语言数值计算》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.上机一、MATLAB语言数值计算一、MATLAB入门启动MATLAB后,就进入MATLAB命令窗口(CommandWindow)或称工作空间(Workspace)。若你的MATLAB装在英文Windows中会出现提示符»,在提示符后键入任意合法命令,回车后MATLAB立即运算并显示结果。若MATLAB装在在中文Windows中,这一提示符是看不见的,但它仍占据一定的位置。本书约定(1)所有在命令窗口输入的命令我们都用CourierNew字体,并以»开头,请读者注意»为系统提示符,不要以为是输入字符。(2)显示

2、结果用TimesNewRoman字体。(3)%号后面的文字用于注释,并不参与运算,实验时也不必输入。编写程序菜单工具栏打开M文件路径浏览器1.简单的运算看一个简单的例子,计算V=pr3,其中r=2用MATLAB计算如下,»r=2;%分号“;”使此运算结果不显示»v=4/3*pi*r^3%没有分号,显示结果v=33.5103%系统直接显示结果,就象计算器那样注:(1)MATLAB命令书写格式灵活,可多命令写一行,也可一个命令写多行。同一行命令用逗号或分号分开,若命令很长,一行不够,可用三点“...”续行。(2)M

3、ATLAB允许使用¯¬®键来编辑前面的命令。试一试你就明白了。2、变量和数据(1)变量类型MATLAB使用变量最常用的有数值数组(doublearray)和字符串(chararray)两类。所有数值变量以双精度(double)方式存储,不区分整数、实数、复数等,变量类型和数组大小也无需预先定义,例如»a=1+2*ia=1.0000+2.0000i%复数.页脚.....»a1='Thisisastring'a1=Thisisastring%字符串»A=[12;-13]A=12-13%二维数组,即矩阵(2)常量和特

4、殊变量常量名说明i或j虚数单位pi圆周率p=3.1415…Eps计算机浮点数识别精度2.22×10-16Realmin最小正实数2.2251×10-308Realmax最大正实数1.7977×10308Inf无穷大NaN不定值ans是系统本身一个特殊变量名,若运算结果没有赋于任何变量,系统就自动将其赋予ans。(3)变量查询和清除MATLAB命令窗口中用户变量可用who或whos查询,键入»whoYourvariablesare:Aaa1rv»whosNameSizeBytesClassA2x232double

5、arraya1x116doublearray(complex)a11x1632chararrayr1x18doublearrayv1x18doublearrayGrandtotalis23elementsusing96bytes以上信息也可从工具栏中的工作空间浏览器(WorkspaceBrowser)观察到。变量的值可通过键入变量名得到,例如»a%显示a的值a=1.0000+2.0000i若命令窗口中有些变量不再使用,可使用命令clear来清除。»clearaA%清除变量a和A.页脚.....»a???Unde

6、finedfunctionorvariablea.%说明a已清除»a1a1=Thisisastring%a1未清除»clear%清除工作空间所有变量(慎用!)(4)变量命名规则MATLAB变量名总以字母开头,有效字符长度为63个,且区分大小写,如a与A表示不同变量。用户在定义变量时,要尽量防止它与系统的常量名,特殊变量名,函数名等冲突,系统不会告诉你冲突发生,造成的后果是系统有些原来的功能暂不能使用。当这些变量被清除或MATLAB重新启动后,这些功能得以恢复。(5)数据显示格式MATLAB缺省的数据显示格式为:

7、当结果为整数,就作为整数显示;当结果是实数,以小数点后4位的精度显示。若结果的有效数字不在这一范围,以科学计数法显示(如1e-6表示10-6)。数据显示格式可通过命令format改变。需要指出的是,显示格式的改变不会影响数据的实际值,所以不会影响计数精度。其计数精度约为16位有效数字。»c=pic=3.1416»formatrational;cc=355/113%最接近的有理数»formatlong;cc=3.14159265358979%小数点后14位»format;cc=3.1416%恢复MATLAB还允许

8、使用fprintf格式化输出,其使用方法与C语言基本一致。»fprintf('%20.6f',c)3.141593(6)数据输出和输入当我们退出MATLAB时,命令窗口中变量不复存在。为了保留变量值,我们可在退出之前可用命令save将变量连同它的值用二进制方式存储在数据文件中(详见save的帮助信息)。例如»save%所有变量和数据写入matlab.mat好了,现在退出MATLAB,再

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

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

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