第七部分方程求解学习课件.pptVIP

  • 5
  • 0
  • 约1.49千字
  • 约 15页
  • 2016-12-06 发布于江苏
  • 举报
第七节 方程求解 1、一般代数方程求解 2、线性方程组求解 3、常微分方程求解 4、常微分方程组求解 * * 1、一 般代数方程求解 Matlab提供了求代数方程的命令,其调用格式如下: (1)fzero(f,x0) %这是求一元函数零点的命令语气,其中f为求零点的函数表达式,x0若是一个数,fzero(f,x0)将在x0的附近寻找函数f的近似零点;若x0是一个二元向量[a,b], fzero(f,x0)将在[a,b]内寻找一个近似零点。 (2)solve(f) %求解表达式f的代数方程,求解变量为默认变量。 (3)solve(f,x) %求解表达式f的代数方程,求解变量为x。 (4)solve(f1,f2,┅,fn,x1,x2, ┅,xn) %求解符号表达式f1,f2, ┅,fn组成的代数方程组,求解变量分别是x1,x2, ┅,xn。 例1:求方程ex-x-3=0在区间(1,2)内的一个实根。 输入命令如下: x0=[1,2]; syms x f=‘exp(x)-x-3’; fzero(f,x0) 运行结果如下: ans=1.5052 例2: solve(‘a*x^2+b*x+c’) solve(‘a*x^2+b*x+c’,’b’) [x,y]=solve(‘x+y=1’,’x-11*y=5’) 例3: 求解方程 2、线性方

文档评论(0)

1亿VIP精品文档

相关文档