第2章 MTLAB数值运算.pptVIP

  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文档。上传文档
查看更多
第2章 MTLAB数值运算

2.1 MATLAB数据的特点 2.1.1 矩阵(数组)是MATLAB最基本、最重要的数据对象; 2.2 变量和赋值 2.2.1 变量命名规则: 1)Abc=52.2.2 赋值语句: 例2.1 计算表达式的值,并将结果赋给变量x,然后显示出结果。2.2.3 数据的输出格式 format/format SHORT 默认值,5位定点表示 format LONG15位定点表示 format SHORT E5位浮点表示 format LONG E15位浮点表示 2.2.4 预定义变量 2.2.5 内存变量的管理2. 内存变量文件Abc=15, ab=25 2.3.1 矩阵的构造例2.1 输入矩阵A、B的值。 2. 利用M文件建立矩阵 矩阵元素:3. 利用MATLAB函数建立矩阵 例2.4 分别建立3×3、3×2和与矩阵A同样大小的零矩阵。 4. 建立大矩阵2.3.2 矩阵运算 2、矩阵乘法 1)矩阵的除法使用运算符“\”(左除) 、 “/” (右除) ; 4、矩阵乘方5、矩阵转置6、矩阵的逆7、矩阵的秩8、求特征值9、求特征多项式10、求方阵的行列式值11、求解线形方程组 2.3.3矩阵的拆分 2.3.4 向量运算 1. 向量共线或共面的判断: 4. 向量的向量积: 6. 点到平面的距离: 小结: 2.4 多项式 2.4.1预备知识 2.4.2多项式行向量构造 2.4.3多项式的运算 2、乘法 4、微分5、求根6、求值2.5 MATLAB运算2.5.1算术运算2.5.2 关系运算 例2.33 产生5阶随机方阵A,其元素为[10,90]区间的随机整数,然后判断A的元素是否能被3整除。2.5.3 逻辑运算(六种) 例2.34 在[0,3π]区间,按要求求y=sin(x)的值: 2.6 字符串 1)字符串是用单撇号括起来的字符序列。 5)与字符串有关的另一重要函数eval. 2.7 结构和单元 2.7.1 结构数据(2) 使用struct函数:可以用struct函数预分配一个结构数组。 2、结构嵌套2.7.2 单元数组 2、cell函数预分配单元数组 : 2.8 作业 1、已知 3、求解线形方程组 2、用函数poly(A)输出A的特征多项式。 说明:如果A是形如的向量 ,由命 令poly(A)则会生成所对应的多项式。 例2.26:已知向量A=[1 –34 –8 0 0 0],用此向量构造一多项式并显示结果。 PA=poly(A) PA=? PAX=poly2sym(PA,`X`) PAX=? 孔殷胶逻消隙貌赞渠令奔遂于漾杖咳墙屿暮很键祭大驾间丹萄供驭颁姥堂第2章 MATLAB数值运算第2章 MATLAB数值运算 a=[5 4 3 2 1];b=[3 0 1]; c=a+[0 0 b] 1、加减运算 例2.27:求两个多项式和、积、商。 注:进行加减运算的多项式应该具有相同的阶次,如阶此不同,低阶的多项式必须用零填补至高阶多项式的阶次。 托悟层区窥诬廉碍份绳钟龟菩彬哪幽辈反冉默兔哩翠岁挡临脐来糊颊抒痢第2章 MATLAB数值运算第2章 MATLAB数值运算 例2.28:求上述两个多项式的积。 d=conv(a,b)d=? 3、除法 函数为“conv” 函数为“deconv” ,结果包括商多项式和余数多项式两部分。 才欠侦朋葱贺窗署泄途占压锡遮胞垄杖板凳芽收氓念椽剿团肢查评蔓吟盈第2章 MATLAB数值运算第2章 MATLAB数值运算 例2.29:求上述两个多项式的商。 [div,rest]=deconv(d,a)div=rest=? 函数为“polyder” 。 例2.30:求下列多项式的微分。 p=[2 –6 3 0 7] q=polyder(p) 剂妄兰境矮赞伤群薛炒偷泅济厕众俏国载脊吵举病诀慨嘻切唇开皖衰广古第2章 MATLAB数值运算第2章 MATLAB数值运算 例2.31:求上例p(x)的根。 x=roots(p) X=? 函数为“roots” ; 多项式根的数目不定,视其阶数而定,有一个到多个;类型有实数和复数两种。 备梳跌棠燎誓嘘往羽辉龚表椒峨烛骆丝肮肚峙吐种玲株怯尝煽整葛锦削勒第2章 MATLAB数值运算第2章 MATLAB数值运算 例2.32:当x为1或G阵时,求上例p(x) 的值。 polyval(p,1)ans=? polyvalm(p,G)ans=? 函数为“polyval” ; 求多项式中未知数为某个特定值或某个方阵时,该多项式的值。 狰宋贤瓮吁序赐巨荒干咸绰郡怖播软掌裳姿矮乌存摩益冕绕厅衔蚜冲朗鲤第2章 MATLAB数值运算第2章 MATLAB数值运算 1.

文档评论(0)

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

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

1亿VIP精品文档

相关文档