网站大量收购独家精品文档,联系QQ:2885784924

[理学]21 MATLAB数据.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[理学]21 MATLAB数据

1.算术运算 (1) 基本算术运算 MATLAB的基本算术运算有: +(加)、-(减)、*(乘)、/(右除)、\(左除)、^(乘方) 注意: 运算是在矩阵意义下进行的,单个数据的算术运算只 是一种特例。 ① 矩阵的加减法运算规则: 相加减的两个矩阵的维数必须相同,运算时两矩阵的对应元素相加减,结果是与两个矩阵同维数的矩阵。 一个标量可以与任意维数的矩阵相加减,结果等于矩阵中的每一个元素与之相加减。 2.1.4 MATLAB运算 ② 矩阵乘法 A:M×N ,B: N×P ,C=A×B:M×P A = 1 2 3 B = 0 1 4 5 6 1 2 2 3 C=A×B A=[1,2,3;4,5,6]; B=[0,1;1,2;2,3]; C=A*B 运行结果:C = 8 14 17 32 注意:矩阵也可以和一个标量相乘,其结果为矩阵中的每 一个元素分别与标量相乘。 ③ 矩阵除法 A\B inv(A)*B B/A B*inv(A) 注意: A\B B/A 但如果是含有标量的式子,这两种除法的运算结果 是相同的。 例如:A/5=5\A 或 4/2=2\4 ④ 矩阵乘方 格式:A^X A为方阵,X为数值。 例如:A^3表示A*A*A (2)点运算 点运算符有 .* 、. / 、.\ 和 .^ 两矩阵进行点运算是指它们的对应位置的元素 进行相关运算,要求两矩阵的行列数相同 点运算与基本运算的区别: 点运算的运算对象是矩阵中的元素 基本运算的运算对象是整个矩阵 例如: 当x分别取0,pi/3,2*pi/3,pi,4*pi/3,5*pi/3 2*pi时,分别求出y=sin(x)×cos(x)的值。 程序如下: x=0:pi/3:2*pi; y=sin(x).*cos(x) plot (x , y) (3) MATLAB常用数学函数 函数自变量:矩阵变量 函数值:与自变量同维数的矩阵 运算法则:将函数逐项作用于矩阵的元素上。 例如:A=[1,4,9,16]; B=sqrt(A) 结果: B=1 2 3 4 log(x)=ln(x) log10(x)=lg(x) exp(x) = abs(x) 其中:x为实数,求绝对值 x为复数,求复数的模 x为字符串,求ASCII码值 取整函数:fix round floor ceil 例:x=2.45 fix(x)=2,round(x)=2; floor(x)=2,ceil(x)=3. x=-2.65 fix(x)=-2,round(x)=-3 floor(x)=-3,ceil(x)=-2. 求余函数:rem(x,y) mod(x,y) 要求:x,y必须为行列相同的矩阵 函数法则: ① y 0时, rem(x,y)=x-y.*fix(x./y); mod(x,y)=x-y.*floor(x./y); ② y = 0时,rem(x,0)=NaN;mod(x,0)=x; 例:rem(5,3)=mod(5,3)=2; rem(-5,-3)=mod(-5,-3)=-2; rem(-5,3)=-2 mod(-5,3)=1 2.关系运算 MATLAB提供了6种关系运算符: (小于)、=(小于或等于)、(大于)、=(大于或等于)、= =(等于)、~=(不等于)。 关系运算符的运算法则: ①当两个标量相比较时,直接比较两个数的大小。若关系成立, 结果为1,否则为0。 ②当两个同维矩阵相比较时,将矩阵同位置

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档