matlab软件使用教程

matlab软件使用教程

ID:19357561

大小:2.12 MB

页数:63页

时间:2018-10-01

matlab软件使用教程_第1页
matlab软件使用教程_第2页
matlab软件使用教程_第3页
matlab软件使用教程_第4页
matlab软件使用教程_第5页
资源描述:

《matlab软件使用教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、MATLAB使用简介MATLAB是一个功能强大的数学软件,它不但可以解决数学中的数值计算问题,还可以解决符号演算问题,并且能够方便地绘出各种函数图形。MATLAB自1984年由美国的MathWorks公司推向市场,现已成为国际最优秀的科技应用软件之一。一、MATLAB的工作界面启动MATLAB后,出现MATLAB命令窗口,空白区域是MATLAB的工作区,在此可输入和执行命令。二、MATLAB操作的注意事项l在工作区输入MATLAB命令后,按下Enter键才能执行命令。lMATLAB是区分字母大小写的。l如果不想显示结果,只要在所输入命令的后面加上一个分号“;”即可。如:x=2+

2、3↙x=5x=2+3;↙不显示结果5l如果一个表达式一行写不下,可以在行尾键入“...”来换行。如:q=5^6+sin(pi)+exp(3)+(1+2+3+4+5)...-5+1/2-567l命令行与M文件中的百分号“%”标明注释。三、MATLAB的变量与表达式lMATLAB的变量名MATLAB的变量名是用一个字母打头,后面最多跟19个字母或数字。应该注意不要用MATLAB中的内部函数或命令名作为变量名。列出当前工作空间中的变量命令为:who将内存中的当前变量以简单形式列出;whos列出当前内存变量的名称、大小、类型等信息;clear清除内存中的所有变量与函数。lMATLAB常

3、用的预定义变量ans:保存计算结果的缺省变量;Inf或inf:无穷大;i或j:虚数单位;pi:圆周率π。lMATLAB的运算符数学运算符:+,-,*,(左除),/(右除),^(乘幂)关系运算符:<,>,<=,>=,==(等于),~=(不等于)逻辑运算符:&(逻辑与),

4、(逻辑或),~(逻辑非)lMATLAB的表达式及语句表达式由运算符、函数、变量名和数字组成的式子。MATLAB语句由变量、表达式及MATLAB命令组成,用户输入的语句由MATLAB系统解释运行。MATLAB语句的2种最常见的形式为:形式1:表达式形式2:变量=表达式在第一种形式中,表达式运算后产生的结果如果为数

5、值类型,系统自动赋值给变量ans,并显示在屏幕上。例1:用两种形式计算算术运算结果。解:形式1:5^6+sin(pi)+exp(3)↙ans=1.5645e+004形式2:a=5^6+sin(pi)+exp(3)↙a=1.5645e+004例2:已知矩阵,对它们做简单的关系与逻辑运算解:A=[1,2;1,2];↙B=[1,1;2,2];↙C=(A

6、

7、formatshort5位定点表示lformatlong15位定点表示lformatshorte5位浮点表示lformatlonge15位浮点表示lformatshortg系统选择5位定点和5位浮点中更好的表示lformatlongg系统选择15位定点和15位浮点中更好的表示lformatrat近似的有理数的表示lformathex十六进制的表示lformatbank用元角分(美制)定点表示lformatcompact变量之间没有空行lformatloose变量之间有空行例3:对数用五位定点、十五位定点以及有理数形式表示出来。解:a=5+sin(7),formatshort,

8、a↙a=5.6570formatrat,a↙a=3117/551formatlong,a↙a=5.65698659871879五、MATLAB中的常用函数数学上的函数,MATLAB基本上都有。表5.1常用的三角函数函数名称函数功能sinx函数名称函数功能sin(x)正弦函数cosxasin(x)反正弦函数asinxcos(x)余弦函数tanxacos(x)反余弦函数acosxtan(x)正切函数cotxatan(x)反正切函数atanxcot(x)余切函数cotxacot(x)反余切函数acotxsec(x)正割函数secxasec(x)反正割函数asecxsinh(x)双曲函

9、数sinhxasinh(x)反双曲函数asinhx表5.2常用的计算函数函数名称函数功能abs(x)求变量x绝对值

10、x

11、sqrt(x)求变量x的算术平方根real(x)求复数x的实部image(x)求复数x的虚部round(x)四舍五入至最近整数fix(x)无论正负,舍去小数至最近整数sign(x)符号函数rem(x,y)求x除以y的余数exp(x)自然指数pow2(x)2的指数log(x)自然对数lnxlog2(x)以2为底的对数log10(x)以10为底的对数六、矩阵的操作MATLAB的

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

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

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