matlab实验指导书-电信

matlab实验指导书-电信

ID:41519037

大小:190.28 KB

页数:22页

时间:2019-08-26

matlab实验指导书-电信_第1页
matlab实验指导书-电信_第2页
matlab实验指导书-电信_第3页
matlab实验指导书-电信_第4页
matlab实验指导书-电信_第5页
资源描述:

《matlab实验指导书-电信》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、实验一MATLAB运算基础及矩阵分析与处理一实验目的1.熟悉启动和退出MATLAB的方法。2.熟悉MATLAB命令窗口的组成。3.掌握建立矩阵的方法。4.掌握MATLAB各种表达式的书写规则以及常用函数的使用。5.掌握生成特殊矩阵的方法。6.掌握矩阵分析的方法。7.用矩阵求逆解线性方程组。二实验仪器和设备装有MATLAB6.0以上计算机一台三实验原理MATLAB是以复杂矩阵作为基本编程单元的一种程序设计语言。它提供了各种矩阵的运算与操作,并有较强的绘图功能。1.1基本规则1.1.1一般MATLAB命令格式为[输出参数1,输出参数2,……]=(

2、命令名)(输入参数1,输入参数2,……)输出参数用方扌舌号,输入参数用岡扌舌号如果输出参数只有一个可不使用括号。1.1.2%后面的任意内容都将被忽略,而不作为命令执行,一般用于为代码加注释。1.1.3可用仁J键來重现已输入的数据或命令。用-、一>键來移动光标进行修改。1.1.4所有MATLAB命令都用小写字母。大写字母和小写字母分别表示不同的变量。1.1.5常用预定义变量,如pi、Inf、NaN、ans1.1.6矩阵的输入要一行一行的进行,每行各元素用空格或“,”分开,每行用分开。如'123「A=456_789MATLAB书写格式为A=[l2

3、3;456;789]在MATLABZ屮运行如下程序可得到A矩阵a=[l23;456;789]1234567891.1.7需要显示命令的计算结果时,则语句后面不加“「号,否则要加号。运行下面两种格式可以看出它们的区别:a=[l23;456;789]a=[l23;456;789];a=123不显示结果4567891.1.8当输入语句过长需要换行时,应加上“…”后再回车,则可续行输入。1.2文件管理常用命令1.2.1帮助(HELP)命令MATLAB冇很多命令,因此很不容易记忆。使用HELP命令可以得到冇关命令的屏幕帮助信息。如在MATLAB环境下直

4、接运行HELP命令就会在屏幕上给岀MATLAB的基本命令以及相关的工具箱软件命令(请自行验证)。而下而的格式可以得到指定命令的帮助信息,和详细说明。help命令名1.2.2save命令该命令存储定义的变量或演算结果,也可以用来存储指定的变量。命令格式为save文件名[变量名表][-append][-ascii]1.2.3what命令该命令可以在当目录下显示MATLAB文件和MAT数据文件1.2.4dir命令显示当前目录下的所有文件.1.2.5clear命令如果输入calearabc,则表示清除T作空间屮指定变量a,b,c;如果仅仅输入cale

5、ar命令,则清除整个工作空间。1.3矩阵运算MATLAB具有强大的矩阵运算功能,这里我们只作简单介绍.131在MATLAB小表示一个矢量要用方括号,而列矢量的输入只需在行矢量输入格式基础上加转置符即可。如x=[l23;456]而x=[l23;456]‘(加转置符)x=1425361.3.2下面三条命令可以产生一个行矢量1a=linspace(x,y,n)2a=[x:n:y]第一条命令可以在线性空间产生一个值在X至yZ间间隔点数为n的行矢量(一组数据)。其行矢量的起始值是x,终值为y,点数为n。第二条命令可以在对数空间产生一个值在IO*至1(F

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

7、4请注意下而的不同情况.a=[l2;34];b=[22;22];c=a.*bc=2468c=a./b0.50001.00001.50002.0000c=a*bc=661414c=a/bc=1.0e+015*-2.25182.2518-2.25182.25181.4常见数学函数函数名数学计算功能函数名数学计算功能abs(x)实数的绝対值或复数的幅值floor(x)对X朝・oo方向収整acos(x)反余弦arcsinxged(m,n)求正整数m和n的最大公约数acosh(x)反双曲余弦arccoshximag(x)求复数X的虚部angle(x)在

8、四彖限内求复数X的相角1cm(m,n)求正整数m和n的最小公倍数asin(x)反正弦arcsinXlog(x)自然对数(以幺为底数)asinh(x)反双曲正弦arc

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

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

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