MATLAB语言及应用-第三章.ppt_第1页
MATLAB语言及应用-第三章.ppt_第2页
MATLAB语言及应用-第三章.ppt_第3页
MATLAB语言及应用-第三章.ppt_第4页
MATLAB语言及应用-第三章.ppt_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第3章MATLAB在现代科学计算中的应用,MATLAB语言及应用,矩阵分析矩阵结构变换矩阵的逆方阵的行列式矩阵的秩向量和矩阵的范数矩阵的条件数和迹矩阵的特征值与特征向量,第3章MATLAB在现代科学计算中的应用,矩阵结构变换1.矩阵的转置转置运算符是单撇号()。2.矩阵的旋转矩阵的旋转利用函数rot90(A,k),功能是将矩阵A旋转90的k倍,当k为1时可省略。3.矩阵的左右翻转对矩阵A实施左右翻转的函数是fliplr(A)。4.矩阵的上下翻转对矩阵A实施上下翻转的函数是flipud(A)。,第3章MATLAB在现代科学计算中的应用,矩阵的逆求一个矩阵的逆非常容易。求方阵A的逆可调用函数inv(A)。例1求下列联立方程的解x+2y+3z=5x+4y+9z=-2x+8y+27z=6,第3章MATLAB在现代科学计算中的应用,命令如下:A=1,2,3;1,4,9;1,8,27;b=5,-2,6;x=inv(A)*b一般情况下,用左除比求矩阵的逆的方法更有效,即x=Ab。,第3章MATLAB在现代科学计算中的应用,方阵的行列式求方阵A所对应的行列式的值的函数是det(A)。矩阵的秩MATLAB中,求矩阵秩的函数是rank(A)。例2,已知矩阵D,求矩阵D的逆、秩及所对应行列式的值D=2,2,-1,1;4,3,-1,2;8,5,-3,4;3,3,-2,2;,第3章MATLAB在现代科学计算中的应用,向量和矩阵的范数1.计算向量3种常用范数的函数(1)norm(V)或norm(V,2)计算向量V的2范数(2)norm(V,1)计算向量V的1范数(3)norm(V,inf)计算向量V的范数,第3章MATLAB在现代科学计算中的应用,例3已知V,求V的3种范数。命令如下:V=-1,1/2,1;v1=norm(V,1)%求V的1范数v2=norm(V)%求V的2范数vinf=norm(V,inf)%求范数,第3章MATLAB在现代科学计算中的应用,2.矩阵的范数及其计算函数MATLAB中提供了求3种矩阵范数的函数,其函数调用格式与求向量的范数的函数完全相同,第3章MATLAB在现代科学计算中的应用,例4求矩阵A的三种范数。命令如下:A=17,0,1,0,15;23,5,7,14,16;4,0,13,0,22;10,12,19,21,3;11,18,25,2,19;a1=norm(A,1)%求A的1范数a2=norm(A)%求A的2范数ainf=norm(A,inf)%求A的范数,第3章MATLAB在现代科学计算中的应用,矩阵的条件数和迹1.矩阵的条件数MATLAB中,计算矩阵A的3种条件数函数是:(1)cond(A,1)计算A的1范数下的条件数(2)cond(A)或cond(A,2)计算A的2范数数下的条件数(3)cond(A,inf)计算A的范数下的条件数,第3章MATLAB在现代科学计算中的应用,例5求矩阵X的三种条件数。命令如下:A=2,2,3;4,5,-6;7,8,9;C1=cond(A,1)C2=cond(A)C3=cond(A,inf),第3章MATLAB在现代科学计算中的应用,2.矩阵的迹MATLAB中,求矩阵的迹的函数是trace(A)。例如,X=223;45-6;789;trace(X)ans=16,第3章MATLAB在现代科学计算中的应用,矩阵的特征值与特征向量MATLAB中,计算矩阵A的特征值和特征向量的函数是eig(A),常用的调用格式有3种:(1)E=eig(A)求矩阵A的全部特征值,构成向量E。(2)V,D=eig(A)求矩阵A的全部特征值,构成对角阵D,并求A的特征向量构成V的列向量。(3)V,D=eig(A,nobalance)与第2种格式类似,但第2种格式中先对A作相似变换后求矩阵A的特征值和特征向量,而格式3直接求矩阵A的特征值和特征向量。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论