




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
线性代数 上机教学 理学院 Science College 西南石油大学西南石油大学 Southwest Petroleum UniversitySouthwest Petroleum University 二 线性代数综合实例 1 上机目的:上机目的: 一、培养学生运用线性代数的知识解决实际一、培养学生运用线性代数的知识解决实际 问题的意识、兴趣和能力问题的意识、兴趣和能力 ; 二、掌握常用计算方法和处理问题的方法二、掌握常用计算方法和处理问题的方法. . 2 上机内容:上机内容: 一、求一、求向量组的最大无关组; 二、解线性方程组; 三、解决实际问题举例. 上机软件:上机软件:MatlabMatlab 例1 求下列矩阵列向量组的一个最大无关组. 解:在Matlab中输入: a=1,-2,-1,0,2;-2,4,2,6,-6;2,-1,0,2,3;3,3,3,3,4; b=rref(a) 求得: 所以 是一个极大无关组,且 一、求一、求向量组的最大无关组 3 b = 1.0000 0 0.3333 0 1.7778 0 1.0000 0.6667 0 -0.1111 0 0 0 1.0000 -0.3333 0 0 0 0 0 解: 在Matlab中输入: 4 故 二、解线性方程组 一、直接解法 利用左除运算符的直接解法 对于线性方程组Ax=b,可以利用左除运 算符“”求解: x=Ab 例1 用直接解法求解下列线性方程组. 命令如下: A=2,1,-5,1;1,-5,0,7;0,2,1,-1;1,6,-1,-4; b=13,-9,6,0; x=Ab 5 2利用矩阵的分解求解线性方程组 矩阵分解是指:根据一定的原理用某种算法将一 个矩阵分解成若干个矩阵的乘积.常见的矩阵分解有 LU分解、QR分解、Cholesky分解,以及Schur分 解、Hessenberg分解、奇异分解等. 6 、LU分解 (i)、矩阵的LU分解就是将一个矩阵表示为一个交换下三角 矩阵和一个上三角矩阵的乘积形式.线性代数中已经证明, 只要方阵A是非奇异的,LU分解总是可以进行的. (ii)、 MATLAB提供的lu函数用于对矩阵进行LU分解,其调 用格式为: L,U=lu(X):产生一个上三角阵U和一个变换形式的下三角 阵L(行交换),使之满足X=LU.注意,这里的矩阵X必须是方 阵. L,U,P=lu(X):产生一个上三角阵U和一个下三角阵L以及 一个置换矩阵P,使之满足PX=LU.当然矩阵X同样必须是方 阵. (iii)、实现LU分解后,线性方程组Ax=b的解x=U(Lb)或 x=U(LPb),这样可以大大提高运算速度. 7 例2 用LU分解求解例1中的线性方程组. 命令如下: A=2,1,-5,1;1,-5,0,7;0,2,1,-1;1,6,-1,-4; b=13,-9,6,0; L,U=lu(A); x=U(Lb) 或采用LU分解的第2种格式,命令如下: L,U ,P=lu(A); x=U(LP*b) 8 解得: x = -66.5556 25.6667 -18.7778 26.5556 (2) QR分解 对矩阵X进行QR分解,就是把X分解为一个正交 矩阵Q和一个上三角矩阵R的乘积形式.QR分解只 能对方阵进行.MATLAB的函数qr可用于对矩阵 进行QR分解,其调用格式为: Q,R=qr(X):产生一个一个正交矩阵Q和一个上 三角矩阵R,使之满足X=QR. Q,R,E=qr(X):产生一个一个正交矩阵Q、一个 上三角矩阵R以及一个置换矩阵E,使之满足 XE=QR. 实现QR分解后,线性方程组Ax=b的解: x=R(Qb)或x=E(R(Qb). 9 例3 用QR分解求解例1中的线性方程组. 命令如下: A=2,1,-5,1;1,-5,0,7;0,2,1,-1;1,6,-1,-4; b=13,-9,6,0; Q,R=qr(A); x=R(Qb) 或采用QR分解的第2种格式,命令如下: Q,R,E=qr(A); x=E*(R(Qb) 10 三、解决实际问题举例 例1 有甲、乙、丙三种化肥,甲种化肥 每千克含氮70g、磷8g、钾2g;乙种化肥每千克含 氮64g、磷10g、钾0.6g; 丙种化肥每千克含氮70g 磷5g、钾1.4g.若把此三种化肥混合,要求总重量 23kg且含磷149g、钾30g,问三种化肥各需多少千克? 11 12 解: 设甲、乙、丙三种化肥分别需 千克,依题意得方程组: 用Matlab解方程组: A=1 1 1;8 10 5;2 0.6 1.4;b=23;149;30; X=inv(A)*b (X=Ab) 13 X= 3.0000 5.0000 15.0000 结果分析: 方程组的解为: 即甲、乙、丙三种化肥分别需3kg、5kg、15kg. 四、上机作业 1、设A=2 1 2 4; 1 2 0
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025国考常州市科研技术岗位申论预测卷及答案
- 多能互补相变温室保冷系统构建及性能研究
- 非法经营罪的限缩适用研究
- 基于增强CT影像组学联合临床特征对急性胰腺炎严重程度的预测价值研究
- 压缩空气储能项目技术方案
- 达标测试人教版八年级上册物理物态变化《温度》单元测试试卷(附答案详解)
- 混凝土回弹仪检测方案
- VUBI1-octanoic-acid-生命科学试剂-MCE
- 1.2一定是直角三角形吗说课稿 2023-2024学年北师大版数学八年级上册
- 维达抖音电商超级品牌日传播总结
- 国家电投广西核电社会招聘笔试题库
- 纺织行业工人安全培训课件
- 【高考真题】陕西、山西、宁夏、青海2025年高考历史真题(含解析)
- 宣威课件教学课件
- 2025-2026学年人教版八年级历史上册期中综合检测试卷(含解析)
- 2025年浙江高考真题化学试题(解析版)
- 2025年河南淯水新城投资集团有限公司及下属子公司招聘17人考试参考试题及答案解析
- GB/T 42125.13-2025测量、控制和实验室用电气设备的安全要求第13部分:实验室用热原子化和离子化的原子光谱仪的特殊要求
- 肝癌中医护理查房
- 牛羊布氏杆菌课件
- 机动车排放定期检验标准考核试题及答案
评论
0/150
提交评论