matlab课件第2课PPT学习教案_第1页
matlab课件第2课PPT学习教案_第2页
matlab课件第2课PPT学习教案_第3页
matlab课件第2课PPT学习教案_第4页
matlab课件第2课PPT学习教案_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

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

文档简介

1、会计学1 matlab课件第课件第2课课 542 625 5452 321 321 321 xxx xxx xxx MATLAB程序为: A=2 -5 4;1 5 -2;-1 2 4; b=5;6;5; x=Ab 第1页/共40页 第2页/共40页 一、 特殊矩阵的实现 第3页/共40页 一、 特殊矩阵的实现 常见的特殊矩阵有零矩阵、幺矩阵、单位矩阵、三角形矩阵等,这类特殊矩阵在线性代数中具有通用性;还有一类特殊矩阵在专门学科中有用,如有名的希尔伯特(Hilbert)矩阵、范德蒙(Vandermonde) 矩阵等。 第4页/共40页 n n 1 1 n 1 1 一、 特殊矩阵的实现 第5页/共

2、40页 一、 特殊矩阵的实现 5.对角阵对角阵:对角线的元素值为常数、其余元素值为0的矩阵称为对角阵。我们可以通过MATLAB内部函数diag,利用一个向量构成对角阵;或从矩阵中提取某对角线构成一个向量。使用格式为: 第6页/共40页 一、 特殊矩阵的实现 【例例2 2】已知向量v,试建立以向量v作为主对角线的对角阵A;建立分别以向量v作为主对角线两侧的对角线的对角阵B和C。 MATLAB程序如下: 第7页/共40页 % 按各种对角线情况构成相应的对角阵A、B和C 第8页/共40页 当k0,则该对角线位于主对 角线的上方第k条;当k0, 该对角线位于主对角线的下方 第|k|条;当k=0,则等同

3、于 triu (A) 一、 特殊矩阵的实现 第9页/共40页 一、 特殊矩阵的实现 8.下三角阵:使用格式为tril(A)、tril(A,k) tril的功能是从矩阵A中提取下三角部分构成下三角阵。用法与triu相同。 第10页/共40页 一、 特殊矩阵的实现 第11页/共40页 二、矩阵的特征值 与特征向量 第12页/共40页 征值通常为复数,若A为实对 称矩阵,则A的特征值为实数。 二、矩阵的特征值与特征向量 第13页/共40页 二、矩阵的特征值与特征向量 (1) E=eig(A):由eig(A)返回方阵A的N个特征值, 构成向量E; (2) V,D=eig(A):由eig(A)返回方阵A

4、的N个特征值 ,构成NN阶对角阵D,其对角线上的N个元素 即为相应的特征值,同时将返回相应的特征向 量赋予NN阶方阵V的对应列; 第14页/共40页 二、矩阵的特征值与特征向量 第15页/共40页 n 2.5365 二、矩阵的特征值与特征向量 第16页/共40页 三、行列式的值 第17页/共40页 三、行列式的值 【例例6 6】利用随机函数产生一个三阶方阵A,然后计算方阵之行列式的值。 A=rand(3) A = 0.9501 0.4860 0.4565 0.2311 0.8913 0.0185 0.6068 0.7621 0.8214 det(A) ans = 0.4289 第18页/共40

5、页 四、 矩阵求逆及其 线性代数方程组求解 第19页/共40页 第20页/共40页 四、矩阵求逆及其线性代数方程组求解 第21页/共40页 B*A ans = 1.0000 0.0000 0.0000 0.0000 1.0000 0.0000 0.0000 0.0000 1.0000 四、矩阵求逆及其线性代数方程组求解 第22页/共40页 四、矩阵求逆及其线性代数方程组求解 第23页/共40页 n 7.2000 四、矩阵求逆及其线性代数方程组求解 第24页/共40页 四、矩阵求逆及其线性代数方程组求解 第25页/共40页 1 3 2 3 2 1 112 345 111 x x x 5 4 3

6、3 2 1 112 345 111 y y y 四、矩阵求逆及其线性代数方程组求解 第26页/共40页 y=Ab2 -3.6000 -2.2000 4.4000 得两个线性代数方程组的解: (1) x1= -3.8, x2= 1.4, x3= 7.2; (2) y1= -3.8, y2= 1.4, y3= 7.2 四、矩阵求逆及其线性代数方程组求解 第27页/共40页 四、矩阵求逆及其线性代数方程组求解 第28页/共40页 第29页/共40页 1 1 21 nn nn axaxaxa 第30页/共40页 x = -8.0194 -0.5075 + 0.9736i -0.5075 - 0.9736i 1.0344 第31页/共40页 例:a=1 2 3;4 5 6;7 8 0; p=poly(a) p1=poly2str(p,x) %显示数学多项式的形式 第32页/共40页 第33页/共40页 第34页/共40页 第35页/共40页 【例例1111】 a(x)=x2+2x+3; b(x)=4x2+5x+6; c(x) = (x2+2x+3)(4x2+5x+6) a=1 2 3;b=4 5 6; c=conv(a,b)=conv(1 2 3,

温馨提示

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

评论

0/150

提交评论