MATLAB复习题分析课件.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 由线性代数我们知道A非奇异时,A的行列式不为0,此时方程的解是唯一的。 在实际应用中,除法解方程的速度要比求逆法快2.5倍精确度更高,明显优于求逆法,所以推荐尽量使用除运算,少用逆运算. Application of Matlab Language * Application of Matlab Language * 矩阵与线性代数-矩阵运算 加(+)、减(-) 乘:(*) 矩阵之间的乘、向量与矩阵相乘、标量与矩阵相乘 除:右除(/)、左除(\) 数学上没有矩阵除法的定义。 幂 ^ 转置 ‘ MATLAB复习题分析全文共30页,当前为第1页。 * Application of Matlab Language * 数组(array)的概念 (续) 行向量 列向量 a(2,1)=3 a(1,2)=2 b(3)=3 c(2)=2 MATLAB复习题分析全文共30页,当前为第2页。 * Application of Matlab Language * 函数方法 函数ones(生成全1矩阵)、zeros (生成全0矩阵) 、 eye产生单位阵 “help elmat”获得基本的矩阵生成和操作函数列表 *【例3.2-5】 ones(2,4) ans = 1 1 1 1 1 1 1 1 D=eye(3) D = 1 0 0 0 1 0 0 0 1 MATLAB复习题分析全文共30页,当前为第3页。 * Application of Matlab Language * 算术运算 (续) 【例1】数组加减法 a=zeros(2, 3); a(:)=1:6; b=a+2.5 b = 3.5000 5.5000 7.5000 4.5000 6.5000 8.5000 c=b-a c = 2.5000 2.5000 2.5000 2.5000 2.5000 2.5000 MATLAB复习题分析全文共30页,当前为第4页。 * Application of Matlab Language * 1. 乘方运算 (1)数组的乘方运算:运算符为“.^”: 数组与标量的乘方运算: 以数组为底而以标量为指数:以数组中的每个元素为底,分别与作为指数的标量进行乘方运算得到一个新的数组。 a=[4 5 6]; b=[1 2 ; 3 4]; A=a .^4 B=b .^3 %运行结果为: A= 256 625 1296 B= 1 8 27 64 例: MATLAB复习题分析全文共30页,当前为第5页。 * Application of Matlab Language * 以标量为底而以数组为指数:以该标量为底,用数组中的每个元素分别作为指数与该标量进行乘方运算后得到一个新的数组。 a=[4 5 6]; b=[1 2 ; 3 4]; d=2; e=d .^a f=d .^b %运行结果为: e= 16 32 64 f= 2 4 8 16 例: MATLAB复习题分析全文共30页,当前为第6页。 * Application of Matlab Language * 数组与数组的乘方运算:以前一个数组为底,后一个数组为指数,其对应元素分别进行乘方运算得到的结果。 a=[4 5 6]; b=[1 2 3]; c=[2 3 ; 5 6]; d=[1 2 ; 3 4]; e=a .^b f=d .^c %运行结果为: e= 4 25 216 B= 1 8 243 4096 例: MATLAB复习题分析全文共30页,当前为第7页。 * Application of Matlab Language * 2、数组、矩阵的转置运算:    把矩阵A的行换成同序数的列而生成的矩阵,称为A的转置矩阵。 在MATLAB中,用“ ’”定义矩阵的转置。如果当矩阵是一个复数矩阵时,A’表示它的共轭转置矩阵。 数组转置(A.’)与实数矩阵转置相同。 a=[1 2]; a’ %运行结果为: ans = 1 2 例: b=[1+2i 2-i]; b’ %运行结果为: ans = 1-2i

文档评论(0)

宋江 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档