用MATLAB计算矩阵和解线性方程组.ppt

第五章 矩阵与行列式 §5.6 用MATLAB计算 矩阵与行列式 用MATLAB计算矩阵与行列式 行列式的求值 矩阵的基本运算 矩阵的加、减 数与矩阵相乘 矩阵与矩阵相乘 求矩阵的逆 矩阵相除 矩阵的秩 求解线性方程组 习 题 习题1 已知 求: 习题2 求解方程组 * * 在MATLAB中我们只需借助函数det就可以求出行列式的值,其格式为 det?(A) 其中A为n阶方阵. 练习5.14 求矩阵 的行列式的值. 程序设计: >> clear >> A=[1 0 2 1;-1 2 2 3; 2 3 3 1;0 1 2 1]; >> det (A) 程序说明: 1.Clear的作用是清除内存中的变量. 2.矩阵的输入可以有两种格式,除程序中的输入方式外,还可以如下输入: A=[1,0,2,1;-1,2,2,3;2,3,3,1;0,1,2,1] 运行结果: ans= 14 练习5.15 计算行列式 程序设计: >> clear >> syms a b c d >> A=[a 1 0 0;-1 b 1 0;0 –1 c 1;0 0 –1 d]; >> DA=det (A) 运行结果: DA= 程序说明:函数det也可以用于计算含有变量的行列式. 生成符号矩阵 声明变量 (1) 维数相同,即行数和列数都分别相等. 练习5.14 求矩阵 与矩阵 的和与差. 程序设计: >> clear >> A=[1 2 3;2 1 2;3 3 1]; >> B=[3 2 4;2 5 3;2 3 1]; 解 (2) 矩阵相应位置的元素相加、减. >> C=A+B; >> D=A-B; >> C,D 运行结果: C= 4 4 7 4 6 5 5 6 2 例题分析: 2.在进行矩阵相加的运算时,A+B和B+A的值相同,满足加法交换律. 1.进行加、减运算的矩阵必须是同型的. D= -2 0 -1 0 -4 -1 1 0 0 数与矩阵相乘,是数与矩阵中的每个元素相乘. 练习5.17 求矩阵 与5的乘积 程序设计: >> clear >> A=[1 0 1;2 1 1;1 2 1]; >> B=5*A >> C=A*5 程序说明:5*A与A*5的值相同. 运行结果: B= 5 0 5 10 5 5 5 10 5 C= 5 0 5 10 5 5 5 10 5 两矩阵相乘时,第一个矩阵(左矩阵)的列数必须等于第二个矩阵(右矩阵)的行数. 练习5.18 求 与 的乘积. 程序设计: >> clear >> A=[1 2 3;2 1 2;3 3 1]; >> B=[3 2 4;2 5 3;2 3 1]; >> C=A*B , D=B*A 运行结果: C= 13 21 13 12 15 13 17 24 22 D= 19 20 17 21 18 19 11 10 13 例题分析: 比较C和D,可以看出A*B和B*A的结果完全不同. 如果矩阵A是方阵且是非奇异的(可逆),可以用函数inv (A)求得A的逆矩阵. 练习5.19 求矩阵 的逆矩阵. 程序设计: >> clear >> A=[1 –1 2;0 1 –1;2 1 0]; >> C= inv (A) 运行结果: C= -1 -2 1 2 4 -1 2 3 -1 程序说明: 如果矩阵不可逆,则运行结果会给出警告信息. 练习5.20 利用矩阵的初等行变换求上例矩阵的逆. 程序设计: >> clear

matlab 解方程组 矩阵,用MATLAB计算矩阵和解线性方程组.ppt相关推荐

  1. MATLAB阶段性方程组,[转载]matlab 解方程组

    1.解方程 最近有多人问如何用matlab解方程组的问题,其实在matlab中解方程组还是很方便的,例如,对于代数方程组Ax=b(A为系数矩阵,非奇异)的求解,MATLAB中有两种方法: (1)x=i ...

  2. matlab水汽计算公式,[转载]matlab 解方程组

    1.解方程 最近有多人问如何用matlab解方程组的问题,其实在matlab中解方程组还是很方便的,例如,对于代数方程组Ax=b(A为系数矩阵,非奇异)的求解,MATLAB中有两种方法: (1)x=i ...

  3. matlab中solve解方程,matlab解方程组.我的每一个方程都很长,如果用solve,solve里的参数就会很长.有什么办法呢?...

    问题描述: matlab解方程组.我的每一个方程都很长,如果用solve,solve里的参数就会很长.有什么办法呢? s= (((22*r)/5 - 479/50)*(7*r^2 + (149*r)/ ...

  4. matlab 解方程组

    1.解方程 最近有多人问如何用matlab解方程组的问题,其实在matlab中解方程组还是很方便的,例如,对于代数方程组Ax=b(A为系数矩阵,非奇异)的求解,MATLAB中有两种方法: (1)x=i ...

  5. MATLAB解方程组

    解单一方程 S=solve(eqn,var) 解等式eqn关于自变量var的解.var省略则自动检测(默认为x).其中eqn可以是等式,也可以是函数,若为函数,则默认为eqn==0的解. S=vpas ...

  6. matlab解方程的程序,matlab算法程序解方程.ppt

    <matlab算法程序解方程.ppt>由会员分享,可在线阅读,更多相关<matlab算法程序解方程.ppt(10页珍藏版)>请在人人文库网上搜索. 1.一 般 的 代 数 方 ...

  7. matlab解比例导引法方程,Matlab多式运算与方程求根.ppt

    Matlab多式运算与方程求根 Matlab多项式运算与方程求根 Matlab多项式运算 多项式四则运算 多项式四则运算(续) 多项式的导数:polyder 多项式求值 多项式求值(续) 多项式求根 ...

  8. matlab解含参方程,matlab解含参隐函数方程

    先拟合出: x2   =              0.000124354608284474 x1     =            71.0611809557734 相关系数(R): 0.99453 ...

  9. matlab计算方程fsolve,MATLAB解方程组中 solve 和 fsolve 的细节比较

    标签: MATLAB作为科研工作者的忠实伙伴,解各种复杂方程的性能与其他工具相比,自然不逞多让.本期盘点MATLAB中solve和fsolve两个函数在解方程中的优劣. 1. solve函数 语法: ...

最新文章

  1. Linux入门(四)
  2. 块存储,文件存储和对象存储
  3. Tomcat在server.xml中配置虚拟目录
  4. Android解析WindowManagerService(二)WMS的重要成员和Window的添加过程
  5. 进程间通信之3----信号量
  6. Qt工作笔记-QTableWidget插入QcomboBOx后,如何获取数据
  7. matlab模拟简单孔径衍射图样,夫琅和费衍射实验文献综述
  8. slam 无人车 融合imu 后手动调整小车位姿,不受里程计影响
  9. w3cSchool jquery学习
  10. 学生阅读作业三——对习而学教学方式的思考
  11. php 实用 函数,PHP实用函数9
  12. word插入目录右边对不齐
  13. 使用JavaScript开发一个Photoshop插件
  14. 微信朋友圈点赞和评论测试用例
  15. keil5生成bin文件和axf文件
  16. Go语言的安装与环境配置
  17. java获取上周一_java 如何获取 上周一日期,上周末日期,本周一日期。
  18. 温暖的旅馆:手机主动服务背后的秘密
  19. 三个基本的布尔逻辑算符是_布尔逻辑算符.ppt
  20. LSM 树(Log-Structured Merge-Tree) 原理

热门文章

  1. ACER 4745G 解决声卡、有线网卡问题
  2. 关于锡膏的Alpha值
  3. 程序员必学电脑计算机专业英语词汇 06 (196 单词)
  4. Win10局域网ip访问本地项目
  5. [附源码]计算机毕业设计网上书城网站Springboot程序
  6. 张文海教授课题组在国际高水平期刊《Cerebral Cortex》发表研究成果
  7. 2011New_C#中的代理与事件_猫叫人醒鼠跑
  8. 下属培养不起来?Leader只知道996,不懂教练技术!总监让他学习“GROW模型”
  9. Cmake Practice(二)
  10. 冒号在matlab中的含义,matlab中冒号的用法