精讲多练MATLAB第二版PPT课件_第1页
精讲多练MATLAB第二版PPT课件_第2页
精讲多练MATLAB第二版PPT课件_第3页
精讲多练MATLAB第二版PPT课件_第4页
精讲多练MATLAB第二版PPT课件_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

.,1,精讲多练MATLAB(第二版),罗建军杨琦西安交通大学出版社,第二章MATLAB的数值运算,.,3,教学目标,介绍MATLAB的两种基本的数值运算:矩阵和多项式。,.,4,授课内容,2.1矩阵2.2多项式,.,5,2.1矩阵,MATLAB=matrix(矩阵)+laboratory(实验室),.,6,2.1.1矩阵的构造,输入矩阵最简方式是直接输入矩阵的元素:1)用中括号把所有矩阵元素括起来;2)同一行的不同数据元素之间用空格或逗号间隔;3)用分号(;)指定一行结束;4)也可以分成几行进行输入,用回车符代替分号;5)数据元素可以是表达式,系统将自动计算结果。,.,7,2.1.2矩阵元素,可采用下标来表示矩阵元素,也可以用下标对矩阵元素进行修改。A(1,1)ans=1A(2,3)ans=7A(1,1)=0;A(2,2)=A(1,2)+A(2,1);A(4,4)=cos(0);则矩阵变为:A=0234577891011121314151,.,8,2.1.3矩阵运算,1矩阵的加减运算:(加)、(减)2矩阵乘法:*(乘)3矩阵除法:/(右除)、(左除)4矩阵的乘方:(乘方)5矩阵转置:(转置运算符)6求逆矩阵7求特征值8求特征多项式9求方阵的行列式10求解线形方程组,.,9,1矩阵的加减运算,C=A+BC=27121771217221217222717222732D=A-BD=0-3-6-930-3-6630-39630E=A+3E=45678910111213141516171819,.,10,2矩阵乘法,C=A*BC=307011015070174278382110278446614150382614846D=A*3D=36912151821242730333639424548,.,11,3矩阵除法,ABans=0-1.1250-6.7500-3.50000-0.50004.2500-1.250000.37503.75001.00000.25001.5000-1.00004.0000A/Bans=0000.2500-1.1250-0.50000.37501.5000-6.75004.25003.7500-1.0000-3.5000-1.25001.00004.0000,.,12,4矩阵的乘方,A=1234;5678;9101112;13141516;A1ans=12345678910111213141516A2ans=90100110120202228254280314356398440426484542600A3ans=3140356039804400726882329196101601139612904144121592015524175761962821680,.,13,5.矩阵转置,Aans=15913261014371115481216,.,14,6.求逆矩阵,G=120;25-1;410-1;X=inv(G)X=52-2-2-110-21I=inv(G)*GI=100010001,.,15,7.求特征值,eig(G)ans=3.73210.26791.0000,.,16,8.求特征多项式,poly(G)ans=1.0000-5.00005.0000-1.0000round(poly(G)ans=1-55-1,.,17,9.求方阵的行列式,det(G)ans=1,.,18,10求解线形方程组,.,19,2.1.4向量,利用“:”生成向量x=1:5%初值=1,终值=5,默认步长=1x=12345y=1:2:9%初值=1,终值=9,步长=2y=13579z=9:-2:1%初值=9,终值=1,步长=-2z=97531,.,20,2.2多项式,多项式是形如P(x)=a0 xn+a1xn-1+an-1x+an的式子。在MATLAB中,多项式用行向量表示:P=a0a1an-1an,.,21,2.2.1多项式行向量的构造,例:已知向量A=1348000,用此向量构造一多项式并显示结果。(x-1)(x+34)(x+80)(x-0)(x-0)PA=poly(A)PAX=poly2str(PA,X)X5+113X4+2606X3-2720X2,.,22,2.2.2多项式的运算,.,23,自学内容,2.3其他构造矩阵的方法2.4矩阵函数2.5稀疏矩阵2.6数组,.,24,调试技术,2.7MATLAB的工作空间2.8数据的读写,.,25,应用举例,.,26,应用举例,.,27,应用举例,例2-21将表达式(x-4)(x+5)(x2-6x+9)展开为多项式形式,并求其对应的一元n次方程的根。p=conv(1-4,conv(15,1-69)p=1-5-17129-180px=poly2str(p,x)px=x4-5x3-17x2+129x-180x=roots(p)x=-5.00004.00003.00003.0000,.,28,应用举例,例2-22已知一元四次方程所对应四个的根为-5.00004.0000

温馨提示

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

评论

0/150

提交评论