《MATLAB的运算符》PPT课件.ppt





《《MATLAB的运算符》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《MATLAB的运算符》PPT课件.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、LOGOMATLAB 基础基础MATLAB 数据类型数据类型MATLAB基础v1、MATLAB的数据类型的数据类型v2、MATLAB的运算符的运算符v3、MATLAB的控制语句的控制语句v4、MATLAB的的M文件文件介绍内容关系运算符关系运算符算数运算符算数运算符运算优先级运算优先级逻辑运算符逻辑运算符运算符运算符MATLAB 的运算符的运算符数学运算符数学运算符符号符号功能功能实例例+加法加法3+5=8-减法减法3-5=-2*矩矩阵乘法乘法3*5=15.*乘,点乘,即数乘,点乘,即数组乘法乘法/矩矩阵右除右除3/5=0.6000./右除右除矩矩阵左除左除35=1.6667.左除左除矩矩阵乘
2、方乘方35=243.乘方乘方矩矩阵求秩复数求共求秩复数求共轭.矩矩阵转置置例例1求求12+2(7-4)32的运算结果。的运算结果。1)键盘在指令窗输入下面一行指令,然后按下键盘在指令窗输入下面一行指令,然后按下Enter键。键。(12+2*(7-4)/322)等待指令执行完毕,等待指令执行完毕,MATLAB指令窗显示运指令窗显示运算结果。算结果。ans=(默认的变量名(默认的变量名 记录计算结果)记录计算结果)2例例2“续行输入续行输入”法法本例演示:或由于指令太长,或出于某种需要,本例演示:或由于指令太长,或出于某种需要,输入指令行必须多行书写时,该如何处理。输入指令行必须多行书写时,该如何
3、处理。S=1-1/2+1/3-1/4+.1/5-1/6+1/7-1/8 S=说明说明lMATLAB用用3个或个或3个以上的连续黑点表示个以上的连续黑点表示“续行续行”,即表示下一行是上一行的继续。,即表示下一行是上一行的继续。MATLABMATLAB可以直接输入复数可以直接输入复数 a+bi a+bi。MATLABMATLAB的矩阵元素可的矩阵元素可以是复数或复数表达式。以是复数或复数表达式。例例3常用复数转换指令常用复数转换指令 realreal、imagimag、absabs、angleangle z1=3+4i z1=3+4i%输入一个复数输入一个复数z1z1 a=real(z1)a=r
4、eal(z1)%求复数求复数z1z1的实部的实部a=3a=3 b=imag(z1)b=imag(z1)%求复数求复数z1z1的虚部的虚部b=4b=4 r=abs(z1)r=abs(z1)%求复数求复数z1z1的模的模r=5r=5 theta=angle(z1)theta=angle(z1)%求复数求复数z1z1的相角的相角theta=0.9273 theta=0.9273 MATLAB典典 型型函数函数含义含义MATLAB典典型型函数函数含义含义abs(x)求绝对值求绝对值tan(x)正切值正切值sqrt(x)求平方根值求平方根值cot(x)余切值余切值exp(x)指数运算指数运算atan(x
5、)反正切值反正切值sin(x)正弦值正弦值acot(x)反余切值反余切值cos(x)余弦值余弦值log(x)自然对数自然对数asin(x)反正弦值反正弦值Log2(x)以以2为底的对数为底的对数acos(x)反余弦值反余弦值Log10(x)MATLAB软件中部分常用函数表软件中部分常用函数表以以10为底的对数为底的对数例例4在在X*B=A中中A=1 1 1;2 2 2;B=1 1 1;X=1;2则:则:X=A/B (即右除,要求列数相同)(即右除,要求列数相同)若要求若要求B=?则应有:则应有:B=XA(即左除,要求行数相同)(即左除,要求行数相同)一定要注意区别!一定要注意区别!v例例5计算
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB的运算符 MATLAB 运算 PPT 课件

限制150内