《第三章矩阵代数PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第三章矩阵代数PPT讲稿.ppt(28页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第三章矩阵代数第三章矩阵代数第1页,共28页,编辑于2022年,星期二第三章第三章 矩阵代数矩阵代数n n3.1 预备知识:线性代数预备知识:线性代数n n3.2 矩阵代数的矩阵代数的MATLAB指令指令n n3.3 计算实验:线性方程组求解计算实验:线性方程组求解n n3.4 建模实验:投入产出分析和基因遗传建模实验:投入产出分析和基因遗传第2页,共28页,编辑于2022年,星期二3.1 预备知识:线性代数预备知识:线性代数n n线性方程组线性方程组n n记为记为 A x=b第3页,共28页,编辑于2022年,星期二3.1 预备知识:线性代数预备知识:线性代数n n线性方程组线性方程组第4页
2、,共28页,编辑于2022年,星期二3.1 预备知识:线性代数预备知识:线性代数n n线性方程组线性方程组若秩(A)秩(A,b),则无解;若秩(A)=秩(A,b)=n,存在唯一解;若秩(A)=秩(A,b)n,存在无穷多解;通解是齐次线性方程组Ax=0的基础解系与Ax=b的一个特解之和。第5页,共28页,编辑于2022年,星期二3.1 预备知识:线性代数预备知识:线性代数n n逆矩阵逆矩阵n n方阵A称为可逆的,如果存在方阵B,使AB=BA=E,记B=A-1n n方阵A可逆的充分必要条件:A0n nA-1=A*/|A|这里A*为A的伴随矩阵n n(AE)行变换(EA-1)第6页,共28页,编辑于
3、2022年,星期二3.1 预备知识:线性代数预备知识:线性代数n n特征值与特征向量特征值与特征向量 对于方阵A,若存在数和非零向量x使Ax=x,则称为A的一个特征值,x为A的一个对应于特征值的特征向量。n n特征值计算特征值计算归结为特征多项式的求根。n n特征向量计算特征向量计算:齐次线性方程组(A-E)x=0的所有一组线性无关解。第7页,共28页,编辑于2022年,星期二3.2 矩阵代数的矩阵代数的MATLAB指令指令n n运算符运算符n nA(共轭共轭)转置转置,A.转置转置 n nA+B与与A-B 加与减加与减n nk+A与与k-A 数与矩阵加减数与矩阵加减n nk*A或或A*k 数
4、乘矩阵数乘矩阵 n nA*B 矩阵乘法矩阵乘法 n nAk 矩阵乘方矩阵乘方n n左除左除AB 为为AX=B的解的解n n右除右除B/A 为为XA=B的解的解第8页,共28页,编辑于2022年,星期二3.2 矩阵代数的矩阵代数的MATLAB指令指令n n矩阵运算与数组运算的区别矩阵运算与数组运算的区别n n数组运算按元素定义,矩阵运算按线性代数定义数组运算按元素定义,矩阵运算按线性代数定义n n矩阵的加、减、数乘等运算与数组运算是一致的矩阵的加、减、数乘等运算与数组运算是一致的 n n矩阵的乘法、乘方和除法与数组乘法、乘方和除法矩阵的乘法、乘方和除法与数组乘法、乘方和除法不同不同n n数与矩阵
5、加减、矩阵除法在数学上是没有意义的。数与矩阵加减、矩阵除法在数学上是没有意义的。但在但在MATLAB中有定义。中有定义。第9页,共28页,编辑于2022年,星期二3.2 矩阵代数的矩阵代数的MATLAB指令指令n n特殊矩阵生成特殊矩阵生成n nzeros(m,n)m行行n列的零矩阵列的零矩阵;n nones(m,n)m行行n列的元素全为列的元素全为1的阵的阵;n neye(n)n阶单位矩阵阶单位矩阵;n nrand(m,n)m行行n列列0,1上均匀分布随机数矩阵上均匀分布随机数矩阵第10页,共28页,编辑于2022年,星期二3.2 矩阵代数的矩阵代数的MATLAB指令指令n n矩阵处理矩阵处
6、理 n ntrace(A)迹迹(对角线元素的和对角线元素的和)n ndiag(A)A对角线元素构成的向量对角线元素构成的向量;n ndiag(x)向量向量x的元素构成的对角矩阵的元素构成的对角矩阵.n ntril(A)A的下三角部分的下三角部分n ntriu(A)A的上三角部分的上三角部分n nflipud(A)矩阵上下翻转矩阵上下翻转n nfliplr(A)矩阵左右翻转矩阵左右翻转n nreshape(A,m,n)矩阵矩阵A的元素重排成的元素重排成m行行n列矩阵列矩阵 第11页,共28页,编辑于2022年,星期二3.2 矩阵代数的矩阵代数的MATLAB指令指令n n矩阵分析矩阵分析 n nr
7、ank(A)秩秩n ndet(A)行列式行列式;n ninv(A)逆矩阵逆矩阵;n nnull(A)Ax=0的基础解系;的基础解系;n north(A)A列向量正交规范化列向量正交规范化n nnorm(x)向量向量x的范数的范数n nnorm(A)矩阵矩阵A的范数的范数第12页,共28页,编辑于2022年,星期二3.2 矩阵代数的矩阵代数的MATLAB指令指令n n特征值与标准形特征值与标准形n neig(A)方阵方阵A的特征值的特征值n nV,D=eig(A)返回方阵返回方阵A的特征值和特征向量。其的特征值和特征向量。其中中D为的特征值构成的对角阵,每个特征值对应的为的特征值构成的对角阵,每
8、个特征值对应的V的列为属于该特征值的一个特征向量。的列为属于该特征值的一个特征向量。n nV,J=jordan(A)返回返回A的相似变换矩阵和约当标准的相似变换矩阵和约当标准形形 第13页,共28页,编辑于2022年,星期二3.3 计算实验:线性方程组求解计算实验:线性方程组求解 n n 矩阵除法矩阵除法 n n(1)当当A为方阵,为方阵,AB结果与结果与inv(A)*B一致;一致;n n(2)当当A不是方阵不是方阵,AX=B存在存在唯一解唯一解,AB将给出这将给出这个解;个解;n n(3)当当A不是方阵不是方阵,AX=B为不定方程组为不定方程组(即即无穷多解无穷多解),AB将给出一个具有最多
9、零元素的将给出一个具有最多零元素的特解特解;n n(4)当当A不是方阵不是方阵,AX=B若为超定方程组(即无解)若为超定方程组(即无解),AB给出给出最小二乘意义上的近似解最小二乘意义上的近似解,即使得向量,即使得向量AXB的模达到最小。的模达到最小。第14页,共28页,编辑于2022年,星期二3.3 计算实验:线性方程组求解计算实验:线性方程组求解n n例例3.1 解方程组解方程组 第15页,共28页,编辑于2022年,星期二3.3 计算实验:线性方程组求解计算实验:线性方程组求解n n例例3.2 线性方程组通解线性方程组通解n n用用rref化为行最简形以后求解化为行最简形以后求解n n用
10、除法求出一个特解,再用用除法求出一个特解,再用null求得一个齐次组的求得一个齐次组的基础解系基础解系n n用符号数学工具箱中的用符号数学工具箱中的solve求解求解(第七章第七章)第16页,共28页,编辑于2022年,星期二3.3 计算实验:线性方程组求解计算实验:线性方程组求解n n相似对角化及应用相似对角化及应用 n n如果如果n阶方阵阶方阵A有有n个线性无关的特征向量,则必存个线性无关的特征向量,则必存在正交矩阵在正交矩阵P,使得使得 P-1AP=,其中其中 是是A的特征值的特征值构成的对角矩阵,构成的对角矩阵,P的列向量是对应的的列向量是对应的n个正交特个正交特征向量。征向量。n n
11、使用使用MATLAB函数函数eig求得的每个特征向量都是单求得的每个特征向量都是单位向量位向量(即模等于即模等于1),并且属于同一特征值的线性,并且属于同一特征值的线性无关特征向量已正交化,所以由此容易进行相似对无关特征向量已正交化,所以由此容易进行相似对角化。角化。第17页,共28页,编辑于2022年,星期二3.3 计算实验:线性方程组求解计算实验:线性方程组求解n n例例3.3 用相似变换矩阵用相似变换矩阵P将将A相似对角化,相似对角化,并求并求 第18页,共28页,编辑于2022年,星期二3.4 建模实验建模实验设有n个经济部门,xi为部门i的总产出,cij为部门j单位产品对部门i产品的
12、消耗,di为外部对部门i的需求,fj为部门j新创造的价值。分配平衡方程组消耗平衡方程组i=1,2,n第19页,共28页,编辑于2022年,星期二投入产出分析投入产出分析令 C=(cij),X=(x1,xn),D=(d1,dn),F=(f1,fn),则 X=CX+D令A=EC,E为单位矩阵,则AX=DC称为直接消耗矩阵A称为列昂杰夫(Leontief)矩阵。第20页,共28页,编辑于2022年,星期二Y=1,1,1BY表示各部门的总投入,称为投入向量。新创造价值向量 F=XY B=CB表示各部门间的投入产出关系,称为投入产出矩阵。第21页,共28页,编辑于2022年,星期二投入产出分析投入产出分
13、析 例例3.4 3.4 某地有三个产业,一个煤矿,一个发电厂和一条某地有三个产业,一个煤矿,一个发电厂和一条铁路,铁路,开采一元钱的煤,煤矿要支付开采一元钱的煤,煤矿要支付0.250.25元的电费及元的电费及0.250.25元的运输费元的运输费;生产一元钱的电力,发电厂要支付0.65元的煤费,0.05元的电费及0.05元的运输费;创收一元钱的运输费创收一元钱的运输费,铁路要支付铁路要支付0.550.55元的煤费和元的煤费和0.100.10元的电费,元的电费,在某一周内煤矿接到外地金额50000元定货,发电厂接到外地金额25000元定货,外界对地方铁路没有需求。第22页,共28页,编辑于2022
14、年,星期二解:这是一个投入产出分析问题。设x1为本周内煤矿总产值,x2为电厂总产值,x3为铁路总产值,则问三个企业间一周内总产值多少才能满足自身及外界需求?三个企业间相互支付多少金额?三个企业各创造多少新价值?第23页,共28页,编辑于2022年,星期二直接消耗矩阵C=外界需求向量D=产出向量X=则原方程为则原方程为(E-C)X=D 投入产出矩阵为B=C*diag(X)总投入向量Y=ones(1,3)*B新创造价值向量F=X-Y第24页,共28页,编辑于2022年,星期二表3.3投入产出分析表(单位:元)消耗部门外界需求总产出煤矿电厂铁路生产部门煤矿0365061558250000102088
15、电厂25522280828332500056163铁路2552228080028330新创造价值51044140419915总产出1020885616328330第25页,共28页,编辑于2022年,星期二后代是从父母体的基因对中各继承一个基因,形成自己的基因型。如果所考虑的遗传特征是由两个基因A和a控制,那么有三种基因型,上表给出父母基因型的所有可能组合使其后代形成每种基因对的概率。基因遗传基因遗传第26页,共28页,编辑于2022年,星期二例5 设金鱼某种遗传病染色体的正常基因为A,不正常基因为a,那么AA,Aa,aa分别表示正常金鱼,隐性患者,显性患者。设初始分布为90%正常金鱼,10%的隐性患者,无显性患者。考虑下列两种配种方案对后代该遗传病基因型分布的影响方案一:同类基因结合,均可繁殖;方案二:显性患者不允许繁殖,隐性患者必须与正常金鱼结合繁殖第27页,共28页,编辑于2022年,星期二解 设初始分布X(1)=(0.90.10),第n代分布为X(n)=A=B=则X(n)=An-1X(1)X(n)=Bn-1X(1)分别是两种情况下第n代的基因型分布第28页,共28页,编辑于2022年,星期二