第二讲 MATLAB符号计算.pptVIP

  • 14
  • 0
  • 约4.26千字
  • 约 28页
  • 2020-11-05 发布于贵州
  • 举报
MATLAB 符号运算 Matlab 符号运算介绍 Matlab符号运算是通过符号数学工具箱(Symbolic Math Toolbox)来实现的。 MATLAB 符号运算 符号对象的建立:sym 和 syms 例: syms x y z x=sym(‘x’); y=sym(‘y’); z=sym(‘z’); == 符号表达式的建立 f2=sym(’sin(x)+cos(x)’) syms x f1=sin(x)+cos(x) f3=’sin(x)+cos(x)’ 用这种方法创建的符号表达式对空格很敏感,不要在字符间随意添加空格! 推荐! 符号变量与符号常量 a=sym(‘a’); b=sym(‘5’); MATLAB 符号运算 相关函数 findsym: 查找符号表达式中的符号变量 findsym(f) 按字母顺序列出符号表达式 f 中的所有自由变量findsym(f,N) 列出 f 中距离 x 最近的 N 个自由变量(i,j 除外) 默认自变量=findsym(f,1) a=sym(a);x=sym(x);k=sym(3); f=k*x+a; findsym(f) 例: ans=a,x MATLAB 符号运算 相关函数 subs:符号替换 subs(f): 用当前工作空间中存在的变量值,替换 f中所有出现的相同的变量,并进行简化计

文档评论(0)

1亿VIP精品文档

相关文档