MATLAB在线性代数中的应用及机理探究.pptVIP

MATLAB在线性代数中的应用及机理探究.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
公司 徽标 公司 徽标 MATLAB 在线性代数中的应用 本课件由杨志明提供 MATLAB简介 MATLAB是MATrix LABoratory的缩写,意为“矩阵实验室”,它是美国Mathworks公司推出的科学计算软件,是以矩阵为基本数据单位的交互式程序语言,在线性代数、数理统计及自动控制等方面已成为首选工具。与其他计算机语言相比,MATLAB的特点是简捷和智能化,符合专业科技人员的思维方式和书写习惯,从而使编程和调试效率大大提高。它用解释方式工作,键入程序立即得到结果,人机交互性能好。因此,MATLAB在国外的大学特别是数值计算用得最频繁的电子信息类学科中,已成为每个学生必须掌握的工具。它大大提高了课程教学、解题作业、分析研究的效率。 矩阵及其运算 1. 矩阵的创建 2. 矩阵运算符 3. 矩阵函数 矩阵的创建 1. 直接定义法 MATLAB中最基本的数值运算对象是矩阵,标量可看做是1×1的矩阵,向量看作是1×n或n×1的矩阵。直接定义矩阵是指在命令窗口直接输入如下命令: A=[1,2,3;4,5,6] 回车则输出 A = 1 2 3 4 5 6 这里A为2行3列的数组或矩阵,空格或逗号用于分隔某一行的元素,分号表示开始新的一行,而且矩阵的元素必须置于“[ ]”中。 矩阵的创建 2. 用函数创建矩阵 对一些特殊的矩阵,可以利用Matlabd 内部函数或用户自定义函数创建矩阵。如 x =0:pi/2:pi; y=sin(x) 便会得到0到π之间间隔为π/2的正弦函数值。 再如输入 A=rand(3) 便得到一个元素介于0-1之间的3阶随机矩阵。 矩阵运算符 命令 含义 A+B、A-B 矩阵的加减运算 k*A、A*B 数乘与乘法运算 A^k、A.^k 矩阵A的k次方与A的元素的k次方 A\B、A/B 左除A^(-1)B与右除AB^(-1) A’ A的转置 inv(A) A的逆运算 det(A) A的行列式 rank(A) A的秩 trace(A) A的迹 cond(A) A的条件数 例题1.矩阵的运算 1.乘方与点乘方 A=[1,-2;3,2] A = 1 -2 3 2 A^2 ans = -5 -6 9 -2 A.^2 ans = 1 4 9 4 2.左除与右除 A=[1,-2;3,2];B=[-2,1;1,4]; A/B ans = -0.6667 -0.3333 -1.1111 0.7778 A\B ans = -0.2500 1.2500 0.8750 0.1250 矩阵函数 命令 含义 eig(A) 矩阵A的特征值与特征向量 reff(A) 矩阵A的行标准型 eye(n) 生成n阶单位矩阵 zeros(m,n) 生成m×n的零矩阵 ones(m,n) 生成m×n的全1矩阵 rand(m,n) 生成m×n的随机矩阵 poly(A) A的特征多项式 pascal(n) 生成n阶帕斯卡矩阵 magic(n) 生成n阶幻方矩阵 vander(a) 生成向量a的范德蒙矩阵 例题2.矩阵函数的应用 A=pascal(3) %生成3阶Pascal矩阵 A = 1 1 1 1 2 3 1 3 6 B=magic(3) %生成3阶幻方矩阵 B = 8 1 6 3 5 7 4 9 2 a=[1,-2,3,4]; %生成向量a V=vander(a) %生成a的范德蒙矩阵 V = 1 1 1 1 -8 4 -2 1 27 9 3 1 64 16 4 1 线性方程组解的图示 唯一解 无穷多解(三面共线) 无解 无穷多解(三面平行) 二次型正、负定的图示 Thank You for Your Attention 2012.4.17 * * * * * * * * * * * * 公司 徽标 公司 徽标 * * * * * * * * * * * *

文档评论(0)

***** + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档