matlab软件——矩阵与线性方程组ppt课件.ppt

上传人:小飞机 文档编号:1376805 上传时间:2022-11-16 格式:PPT 页数:21 大小:404.50KB
返回 下载 相关 举报
matlab软件——矩阵与线性方程组ppt课件.ppt_第1页
第1页 / 共21页
matlab软件——矩阵与线性方程组ppt课件.ppt_第2页
第2页 / 共21页
matlab软件——矩阵与线性方程组ppt课件.ppt_第3页
第3页 / 共21页
matlab软件——矩阵与线性方程组ppt课件.ppt_第4页
第4页 / 共21页
matlab软件——矩阵与线性方程组ppt课件.ppt_第5页
第5页 / 共21页
点击查看更多>>
资源描述

《matlab软件——矩阵与线性方程组ppt课件.ppt》由会员分享,可在线阅读,更多相关《matlab软件——矩阵与线性方程组ppt课件.ppt(21页珍藏版)》请在三一办公上搜索。

1、矩阵的基本运算,解线性方程组,矩阵特征值、特征向量,用数值方法计算定积分,矩阵的基本运算,注意,k是一个数,A是一个矩阵,k*A,AB,AX=B, X=A-1B, A必须是方阵,数 乘,矩阵的左除,矩阵的右除,A/B,XB=A,X=AB-1, B必须是方阵,矩阵的行列式,det(A),A必须为方阵,矩阵的逆,inv(A),A必须为方阵,|A| 0,矩阵的乘幂,An,A必须为方阵,n是正整数,矩阵行变换化简,rref(A),求A阶梯形的行最简形式,P82 表5-1,矩阵的特征值、特征向量、特征多项式,V,D=eig(A),例1,A=1,-1;2,4;V,D=eig(A),ans,V=,-985/

2、1393 1292/2889 985/1393 -2584/2889,D=,00 3,矩阵的特征值、特征向量、特征多项式,p=poly(A),若A为矩阵,则p为A的特征多项式系数;若A为行向量,则p为以A为根的特征多项式系数。,例1,A=1,-1;2,4;p=poly(A)poly2str(p,x),poly2str(p,x),得到多项式的习惯形式,ans,p=1 -5 6x2-5x+6,解线性方程组,1、逆矩阵法(求逆法),X = 1.4000 0.4000,解:,例1: 求方程组的解,A=2,3;1,-1;b=4;1X=inv(A)*b,相当于,ans,方程的解是:x=1.4, y=0.4

3、,A=2,3;1,-1;b=4;1X=Ab,逆矩阵法(左除与右除法),例1: 求方程组的解,解线性方程组,解:,ans,X = 1.4000 0.4000,方程的解是:x=1.4, y=0.4,相当于,AX=b,X=Ab,AX=B X=ABXA=B X=B/A,2、初等变换法,解线性方程组,在线性代数中用消元法求线性方程组的通解的过程为:,1、用初等变换化线性方程组为阶梯形方程组,把最 后的恒等式“0=0”去掉;2、如果剩下的方程当中最后的一个等式是零等于非 零的数,那么方程无解。否则有解;3、在有解的情况下: 如果阶梯形方程组中方程的个数r等于未知量 的个数,那么方程组有唯一的解; 如果阶梯

4、形方程组中方程的个数r小于未知量 的个数,那么方程组有无穷多个解。,例5-20 求齐次线性方程组的通解,解: Matlab命令为,1 0 4 00 1 -3/4 -1/40 0 0 0,ans=,解线性方程组,分析:,将0=0的一行去掉,则原方程组等价于,方程的个数未知量个数有无穷多个解,取,得,取,得,基础解系为,,,所以方程的通解为,其中 k1, k2 是任意实数,解线性方程组,例5-21 求非齐次线性方程组的通解 解: MATLAB命令为: B=1 -1 -1 1 0;1 -1 1 -3 1;1 -1 -2 3 -1/2; rref(B) ans = 1 -1 0 -1 1/2 0 0

5、1 -2 1/2 0 0 0 0 0,例 求非齐次线性方程组的通解,解: Matlab命令为,B=4 2 -1 2;3 -1 2 10;11 3 0 8; rref(B),解线性方程组,ans=,0 3/10 00 1 -11/10 00 0 0 1,结果分析:行最简形式中最后一行出现了零等于 非零的情况,故方程组无解。,解线性方程组,用数值方法计算定积分,的几何意义,有三种方法: 1、 矩形法 2、复合梯形公式 3、复合辛普生公式,P145,h=0.01;x=0:h:1;,y=4./(1+x.2);,format long,z1=sum(y(1:length(x)-1)*h %左矩形公式,z

6、2=sum(y(2:length(x)*h %右矩形公式,解 MATLAB命令为:,1、使用矩形法求定积分,输出结果:,z1 = 3.151575986923129,z2 = 3.131575986923129,u1 = 0.0100,u2 = -0.0100,format short,u1=z1-pi,u2=z2-pi,2、复合梯形公式,用小梯形面积代替小曲边梯形的面积,然后求和以获得定积分的近似值,比矩形法精度高。,命令:trapz(x,y),相当于求,3、复合辛普生公式,用抛物线代替小曲边梯形的曲边计算小面积,然后求和以获得定积分的近似值,精度比前两种方法高。,命令:quad(fun,a

7、,b,tol,trace),1、式中fun是被积函数表达式字符串或者是M函数 文件;2、a,b是积分的下限与上限;3、tol代表精度,可以缺省(tol=0.001);4、trace=1时用图形展示积分过程,省略时无图形。,解: 编程如下:,x=0:0.01:1;,y=sin(x.2)./(x+1);,s1=sum(y(1:100)*0.01,s2=sum(y(2:101)*0.01,s3=trapz(x,y),ff=inline(sin(x.2)./(x+1),x)s4=quad(ff,0,1),s4 = 0.1808,运行结果为:,s1 = 0.1787,s2 = 0.1829,s3 = 0.1808,0.1808.,按左矩形公式计算结果是0.1787,按右矩形公式计,算结果是0.1829,按梯形法和辛普生法计算结果都是,建立函数文件jifen.m:,function y=jifen(x),y=sin(x.2)./(x+1);,s=quad(jifen,0,1),编程如下:,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号