matlab第四讲2012.pptVIP

  • 13
  • 0
  • 约6.83千字
  • 约 39页
  • 2016-09-14 发布于广东
  • 举报
第四讲 MATLAB的符号计算 一 符号对象的定义 二 符号计算中的基本运算和函数 三 符号数值任意精度控制和运算 四 符号表达式中自由变量的确定 五 符号对象的操作与转换 六 符号函数绘图 一 符号对象的定义 sym syms 三 符号数值任意精度控制和运算 符号运算与数值运算的区别主要有以下几点: 数值型运算每一次运算都会有一定的截断误差,重复的多次数值运算就可能会造成很大的累积误差。 符号运算不会出现截断误差,符号运算可以得出完全的封闭解或任意精度的数值解。 符号运算的时间较长,而数值型运算速度快。 四 符号表达式中自由变量的确定 MATLAB将基于以下原则选择一个自由变量: 小写字母i和j不能作为自由变量。 符号表达式中如果有多个字符变量,则按照以下顺序选择自由变量:首先选择x作为自由变量;如果没有x,则选择在字母顺序中最接近x的字符变量;如果与x相同距离,则在x后面的优先。 大写字母比所有的小写字母都靠后。 五 符号对象的操作与转换 1 符号表达式的操作 2 置换操作 3 复合函数和反函数 4 微积分 5 符号代数方程/微分方程求解 例:求 解: syms a t x; f=[a, t^3; t*cos(x),log(x)]; df=diff(f), dfdt2=diff(f,t,2), df

文档评论(0)

1亿VIP精品文档

相关文档