欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    实验1 MATLAB续:MATLAB在线性代数中的应用.ppt

    • 资源ID:67197052       资源大小:166KB        全文页数:15页
    • 资源格式: PPT        下载积分:16金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要16金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    实验1 MATLAB续:MATLAB在线性代数中的应用.ppt

    MATLAB在线性代数中的应用在线性代数中的应用1.线性方程组的求解2.特征值、特征向量MATLAB初步初步1.1 齐次线性方程组齐次线性方程组 AX=0若A有n列,如果R(A)=n,则X只有零解若A有n列,如果R(A)A=1 2 2 1;2 1 -2 -2;1 -1 -4 -3;format rat%指定有理式格式输出,适用于 数据较少,要求精确的场合;B=null(A,r)%求解空间的有理基MATLAB初步初步得到:B=2 5/3 -2 -4/3 1 0 0 1syms k1 k2X=k1*B(:,1)+k2*B(:,2)%写出方程组的通解pretty(X)%让通解表达式更加精美于是,我们得到原线性方程组的解:%定义两个符号MATLAB初步初步求解的完整代码如下:A=1 2 2 1;2 1 -2 -2;1 -1 -4 -3;format rat;B=null(A,r);syms k1 k2;X=k1*B(:,1)+k2*B(:,2)pretty(X)MATLAB初步初步(2)使用函数rrefrref是用来将一个矩阵化成行阶梯最简形,从而求解。对上例,还可以使用如下方法求解:B=1 0 -2 -5/3 0 1 2 4/3 0 0 0 0 B=rref(A)请同学们编程将它的通解写出来!MATLAB初步初步1.3.2 非齐次线性方程组非齐次线性方程组 AX=b非齐次线性方程组需要先判断方程组是否有解,若有解,再去求通解。第一步:判断AX=b是否有解,若有解则进行 第二步;因此,步骤为:第四步:AX=b的通解=AX=0的通解+AX=b的一个 特解。第二步:求AX=b的一个特解;第三步:求AX=0的通解MATLAB初步初步利用矩阵除法求线性方程组的特解特解(或唯一解)方程:Ax=b解法:x=Ab在系数矩阵不满秩时,求特解可能存在误差 A=5 6 0 0 0 1 5 6 0 0 0 1 5 6 0 0 0 1 5 6 0 0 0 1 5;B=1 0 0 0 1;R_A=rank(A)%求秩X=AB%求解MATLAB初步初步例2 求解方程组有否解?MATLAB初步初步A=1 -2 3 -1;3 -1 5 -3;2 1 2 -2;%输入系数矩阵A的值%first,input the coefficient matrix Ab=1 2 3;%输入b的值B=A,b;%得到增广矩阵n=4;%未知变量为4个R_A=rank(A);%求得系数矩阵A的秩R_B=rank(B);%求得增广矩阵的秩format rat%以有理数的形式显示数据if R_A=R_B&R_A=n%判断有唯一解 disp(It has only one solution!)X=Ab%直接用除法求该唯一解.elseif R_A=R_B&R_An%判断有无穷解 disp(It has infinitely many solutions!)X=Ab%求特解 C=null(A,r)%求AX=0的基础解系else X=equition no solve%判断无解,注意该处输出字符串X.end例3 求解方程组的通解:只需修改例2的系数矩阵和常数项向量即可!原方程组的通解为X=+k2+k1试用rref求解?2 特征值与二次型特征值与二次型(1)特征值求解函数函数:eig d=eig(A)%求矩阵A的特征值d,以向量 形式存放d。V,D=eig(A)%计算A的特征值对角阵D 和特征向量V,使AV=VD成立%V已经被归一化为单位向量了 最常见的两种形式:MATLAB初步初步例 4:求矩阵的特征值和特征向量.A=-2 1 1;0 2 0;-4 1 3;V,D=eig(A)V=-0.7071 -0.2425 0.3015 0 0 0.9045 -0.7071 -0.9701 0.3015MATLAB初步初步D=-1 0 0 0 2 0 0 0 2特征值2对应特征向量(-0.2425 0 -0.9701)T和(-0.3015 0.9045 -0.3015)T即:特征值为1,2,2。-1对应特征向量(-0.7071 0 -0.7071)TMATLAB初步初步(2)正交规范化正交规范化 格式 B=orth(A)%将矩阵A正交规范化,B的列与A的列具有相同的空间,B的列向量是正交向量,且满足:B*B=eye(rank(A)。例 5 将矩阵正交规范化。A=4 0 0;0 3 1;0 1 3;B=orth(A)Q=B*BMATLAB初步初步则显示结果为P=1.0000 0 0 0 0.7071 -0.7071 0 0.7071 0.7071Q=1.0000 0 0 0 1.0000 0 0 0 1.0000MATLAB初步初步

    注意事项

    本文(实验1 MATLAB续:MATLAB在线性代数中的应用.ppt)为本站会员(s****8)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开