用MATLAB软件解线性方程组.ppt

用MATLAB软件解线性方程组.ppt

ID:56299820

大小:90.50 KB

页数:9页

时间:2020-06-10

用MATLAB软件解线性方程组.ppt_第1页
用MATLAB软件解线性方程组.ppt_第2页
用MATLAB软件解线性方程组.ppt_第3页
用MATLAB软件解线性方程组.ppt_第4页
用MATLAB软件解线性方程组.ppt_第5页
资源描述:

《用MATLAB软件解线性方程组.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第3讲 用MATLAB软件 求逆矩阵和解线性方程组制作:江西科技师范学院万重杰3.1矩阵函数MATLAB提供了许多矩阵函数.正是因为拥有了为数众多的、完善的矩阵函数,才使得MATLAB具有了强大的功能。det计算矩阵的行列式的值inv求矩阵的逆阵rank求矩阵的秩[VD]=eig(A)求矩阵A的特征值和特征向量poly求矩阵的特征多项式rref用初等变换将矩阵化成行阶梯形null(A,’r’)给出齐次线性方程组Ax=0的基础解系fliplr矩阵左右翻转flipud矩阵上下翻转trace求矩阵的迹diag取得矩阵对角线元素下面是几个常

2、用的矩阵函数:在命令窗口运行帮助命令:helpelmat,可以列举出大量的矩阵函数.3.2矩阵函数的应用例3–1设矩阵解:A=[3-40;-152;41-6]det(A)%求矩阵的行列式的值rank(A)%求矩阵的秩inv(A)%求逆矩阵求A的行列式、秩和逆矩阵。3.3解线性方程组求线性方程组Ax=B的解,其中:解法1利用矩阵除法:X=AB解法2利用求逆矩阵函数inv:X1=inv(A)*B比较:解法1比解法2更简便,解法1的算法优于解法2,解法1可用于一般矩阵,而解法2只能用于非奇异的方阵因此,只需运用解法1.例3–23.3.1

3、求线性方程组的唯一解3.3.2求线性方程组的通解求线性方程组Ax=B的通解。例3–3设在命令窗口输入以下命令:(注意:这里给出的A不是方阵)A=[11-1-1;2-532;7-731];B=[5;-4;7];formatrat x1=AB%求得非齐次方程组Ax=B的一个特解x1 Y=null(A,’r’)%求得齐次方程组Ax=0的基础解系Y则方程组Ax=B的通解为:x=x1+k1*Y(:,1)+k2*Y(:,2)x1=3200Y=2/73/75/74/71001输出结果:解法1:利用除法和null函数在命令窗口输入以下命令:fo

4、rmatrat A=[11-1-1;2-532;7-731];B=[5;-4;7]; %用初等行变换将增广矩阵[AB]化成最简行阶梯形TT=rref([AB])于是可得方程组Ax=B的通解为:解法2:利用rref函数T=10-2/7-3/7301-5/7-4/7200000输出结果:小结1.矩阵函数利用矩阵函数求矩阵的行列式、秩和逆求方程组的唯一解4.求方程组的通解

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。