zhaijunjay
2012-04-07, 15:31
关于求解符号非线性方程问题:小弟需要求解一个非线性方程的根,但是含有较多参数:如f(x)=a*x+b*x^2+c*exp(d*x)....形式比此复杂得多,
我这样做有什么错误:
syms a b c d x;
a=0.2;
b=0.4;
c=0.6;
d=2;
Root=fzero('a*x+b*x^2+c*exp(d*x)',[-1,1])
问题是1、如何在fzero之外赋值,但是在里面还是用符号a b c d运算;2、返回的结果需要数值型的,如何写?
我这样做有什么错误:
syms a b c d x;
a=0.2;
b=0.4;
c=0.6;
d=2;
Root=fzero('a*x+b*x^2+c*exp(d*x)',[-1,1])
问题是1、如何在fzero之外赋值,但是在里面还是用符号a b c d运算;2、返回的结果需要数值型的,如何写?