实验四MATLAB的符号方程求解与符号绘图
一.实验目的
二.实验要求
三.实验内容
3.1 solve 函数的使用:
在MA TLAB中,solve函数主要用来求解代数方程(即多项式)的精确解或解析解,所有的解析解可以由函数vap转换成浮点近似数值。
solve的用法如下格式:
(1) : solve(eq)
(2): solve(eq,var)
(3) : solve(eq1,eq2,···eqn)
(4): solve(eq1,eq2,···,eqn,var1,var2,···varn)
其中,eq代表方程,var代表变量,举例如下:
例1:
>> syms a b c x
>> solve('a*x*x+b*x+c')
ans =
[ 2 1/2 ]
[ -b + (-4 a c + b ) ]
[1/2 --------------------- ]
[ a ]
[ ]
[ 2 1/2]
[ b + (-4 a c + b ) ]
[- 1/2 --------------------]
[ a ]
说明:当没有指定变量的时候,MATLAB默认求解的是关于X的一元二次方程的解。
当指定变量b的时候,如下: