第2章matlab的符号运算解答.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文档。上传文档
查看更多
Matlab程序设计 Matlab程序设计 第2章 MATLAB的符号运算 —— matlab 不仅具有数值运算功能,还开发了在matlab环境下实现符号计算的工具包Symbolic Math Toolbox 介绍教材第2章内容 Matlab程序设计 符号运算的功能 符号表达式、符号矩阵的创建 符号线性代数 因式分解、展开和简化 符号矩阵分析和代数方程解 符号微积分 微分方程符号解法 Matlab程序设计 §1 符号运算的基本操作 什么是符号运算 与数值运算的区别 ※ 数值运算中必须先对变量赋值,然后才能参与运算。 ※ 符号运算无须事先对独立变量赋值,运算结果以标准的符号形式表达。 Matlab程序设计 特点: ? 运算对象可以是没赋值的符号变量 ? 可以获得任意精度的解 Symbolic Math Toolbox——符号运算工具包通过调用Maple软件实现符号计算。 Maple软件——主要功能是符号运算, 它占据符号软件的主导地位。   Matlab程序设计 §2 符号对象与符号表达式 例: f1=sym(‘[1/3,pi/7;sqrt(5),pi+sqrt(5)]’) %符号矩阵 (2) f2=sym(Dy+y^2=1) %符号微分方程 (3) syms a b c x; f3= a?x^2+b?x+c %二次三项式 2.1 生成符号对象的基本规则 (1) 用sym函数或syms函数定义基本符号对象 (2) 含符号对象的表达式或方程一定是符号对象 Matlab程序设计 例2.1-5: 区分数值矩阵、字符矩阵、符号矩阵 a=1;b=2;c=3;d=4; Mn=[a,b;c,d] %2*2double型矩阵 Mc=‘[a,b;c,d]’ %1*9char矩阵 Ms=sym(Mc) %2*2sym矩阵 Matlab程序设计 2.2 符号数字 sc = sym(‘Num’) %符号常数sc的值精确等于Num 例:a = pi + sqrt(5) %a为数值类常量 sa = sym(‘pi + sqrt(5)’) %sa为符号数字常量 % sa = pi + sqrt(5), sym型; eval(sa) 为5.3777, double型 2.3 符号参数 如表达式sin(bx)中的b称为参数. syms Para1 Para2 ParaN %定义符号参数 syms Para1 Para2 ParaN Flag %定义Flag指定属性的符号参数 Flag: positive(正实数), real(实数), unreal(复数) 例: syms k positive %等价于下式 k = sym(k,positive); Matlab程序设计 2.4 符号变量 符号变量与符号参数的创建方法相同,但表达式或方程中作用不同. 确定自由符号变量: findsym(EXPR , N) %确认EXPR中距离x最近的N个自由符号变量, 略去N表示全部 例2.1-1 用符号计算研究方程uz2+vz+w=0的解 syms u v w z Eq=u*z^2+v*z+w; %符号方程 r_1=solve(Eq) %一个方程只能解一个未知数w(离x最近) findsym(Eq,1) %只找一个自由符号变量,则找到w r_2=solve(Eq,z) Matlab程序设计 2.5 符号运算基本运算符 矩阵运算: + , - , * , / , \ , ^ , 数组运算: + , - , .* , ./ , .\ , .^, . 关系运算: = = , ~ = 2.6 符号运算中函数指令 (表2.1-1) 三角、双曲函数

文档评论(0)

舞林宝贝 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档