数学实验-实验指导书.doc

数学实验-实验指导书.doc

ID:55826783

大小:898.00 KB

页数:53页

时间:2020-03-14

数学实验-实验指导书.doc_第1页
数学实验-实验指导书.doc_第2页
数学实验-实验指导书.doc_第3页
数学实验-实验指导书.doc_第4页
数学实验-实验指导书.doc_第5页
资源描述:

《数学实验-实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、此文档收集于网络,如有侵权,请联系网站删除数学实验2013年2月实验1matlab基本特性与基本运算【实验目的】了解Matlab基本特性与基本运算【实验要求】此文档仅供学习与交流此文档收集于网络,如有侵权,请联系网站删除1、熟悉MATLAB语言编程环境;2、熟悉MATLAB语言命令;3、熟悉Matlab基本运算命令【实验原理】MATLAB是以复杂矩阵作为基本编程单元的一种程序设计语言。它提供了各种矩阵的运算与操作,并有较强的绘图功能。1.1基本规则(1)一般MATLAB命令格式为[输出参数1,输出参数2,……]=(命令名)(输入参数1,输入参数2,……)输

2、出参数用方括号,输入参数用圆括号如果输出参数只有一个可不使用括号。(2)%后面的任意内容都将被忽略,而不作为命令执行,一般用于为代码加注释。(3)可用↑、↓键来重现已输入的数据或命令。用←、→键来移动光标进行修改。(4)所有MATLAB命令都用小写字母。大写字母和小写字母分别表示不同的变量。(5)常用预定义变量,如pi、Inf、NaN、ans(6)矩阵的输入要一行一行的进行,每行各元素用空格或“,”分开,每行用“;”分开。如MATLAB书写格式为A=[123;456;789]在MATLABZ中运行如下程序可得到A矩阵a=[123;456;789]a=123

3、456789(7)需要显示命令的计算结果时,则语句后面不加“;”号,否则要加“;”号。运行下面两种格式可以看出它们的区别:a=[123;456;789]a=[123;456;789];a=123不显示结果456此文档仅供学习与交流此文档收集于网络,如有侵权,请联系网站删除789(8)当输入语句过长需要换行时,应加上“…”后再回车,则可续行输入。1.2文件管理常用命令(1)帮助(HELP)命令MATLAB有很多命令,因此很不容易记忆。使用HELP命令可以得到有关命令的屏幕帮助信息。如在MATLAB环境下直接运行HELP命令就会在屏幕上给出MATLAB的基本命

4、令以及相关的工具箱软件命令(请自行验证)。而下面的格式可以得到指定命令的帮助信息,和详细说明。help命令名(2)save命令该命令存储定义的变量或演算结果,也可以用来存储指定的变量。命令格式为save文件名[变量名表][-append][-ascii](3)what命令该命令可以在当目录下显示MATLAB文件和MAT数据文件(4)dir命令显示当前目录下的所有文件.(5)clear命令如果输入calearabc,则表示清除工作空间中指定变量a,b,c;如果仅仅输入calear命令,则清除整个工作空间。1.3矩阵运算MATLAB具有强大的矩阵运算功能,这里

5、我们只作简单介绍.(1)在MATLAB中表示一个矢量要用方括号,而列矢量的输入只需在行矢量输入格式基础上加转置符“’”即可。如x=[123;456]x=123456而x=[123;456]'(加转置符)x=1425此文档仅供学习与交流此文档收集于网络,如有侵权,请联系网站删除36(2)下面三条命令可以产生一个行矢量1a=linspace(x,y,n)2a=logspace(x,y,n)3a=[x:n:y]第一条命令可以在线性空间产生一个值在x至y之间间隔点数为n的行矢量(一组数据)。其行矢量的起始值是x,终值为y,点数为n。第二条命令可以在对数空间产生一个

6、值在10x至10y之间等间隔的行矢量(一组数据)。第三条命令产生x至y步长为n的行矢量。但是,三个命令之间存在差别,下面的例子可以说明这一点。例1x=logspace(0,5,6)x=110100100010000100000例2x=linspace(0,10,11)x=012345678910例3x=[0:1:10]x=012345678910通过上面三个例子可以看出例一,例二中n代表选取的点数。而在例三中n则表示步长.注意它们的区别。(3)矩阵的加,减,乘,除等,和其它语言书写一样。但要注意的是在运算符前面加有“.”则表示是数组运算,为对应元素的相应操

7、作。例4请注意下面的不同情况.A=[12;34];b=[22;22];c=a*bc=a.*bc=c=6624141468c=a/bc=a./bc=c=此文档仅供学习与交流此文档收集于网络,如有侵权,请联系网站删除1.0e+015*0.50001.0000-2.25182.25181.50002.0000-2.25182.25181.4常见数学函数函数名数学计算功能函数名数学计算功能abs(x)实数的绝对值或复数的幅值floor(x)对x朝-∞方向取整acos(x)反余弦arcsingcd(m,n)求正整数m和n的最大公约数acosh(x)反双曲余弦arcc

8、oshimag(x)求复数x的虚部angle(x)在四象限内求复数

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

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

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