(精)MATLAB第二讲__数值计算和符号计算.pptVIP

  • 6
  • 0
  • 约1.06万字
  • 约 40页
  • 2017-01-07 发布于北京
  • 举报

(精)MATLAB第二讲__数值计算和符号计算.ppt

Matlab基础应用 * 用subs函数对符号表达式 进行替换。 例9: f=sym(‘(x+y)^2+3*(x+y)+5’) x=5; f1=subs(f) f1 = (5+y)^2+3*(5+y)+5 f2=subs(f,’x+y’,’z’) f2 = z^2+3*z+5 Matlab基础应用 * 2.4 符号方程求解 代数方程 代数方程的求解由函数solve实现: 语法: solve(f) 求解符号方程f solve(f1,…,fn) 求解由f1,…,fn组成的代数方程组 常微分方程 使用函数dsolve来求解常微分方程 语法: dsolve(‘eq’, ‘cond’, ’v‘) dsolve(eq1, eq2,…, cond1,cond2, ..., v) Matlab基础应用 * 例10: 1.求代数方程a*x*x+b*x+c=0的解 f=sym(a*x*x+b*x+c=0) solve(f) 2.求微分方程y‘=x的通解,指定x为自由变量。 dsolve( ‘ Dy=x ’,‘x’) %注意y’的输入方法 3.求微分方程y’’=1+y’的特解,加初始条件y(0)=1, y’(0

文档评论(0)

1亿VIP精品文档

相关文档