菜鸟请教一个fzero用法的问题!
一个简单函数:算不下去了function y=ff(k2,r2,b)
syms x r shi3 f2 lf;
p=r2;
shi1=(k2+b*r2)/2*x+r-r2*k2/2;
shi2=b*x*x+(b*r2-k2)*x-k2*r2;
shi3=0.5+shi1/shi2;
%shi3 定义了一个含有x及r的函数
y1=int(shi3,x,r2,1);
%对shi3 进行积分 区间为,积分y1只含未知数r.
y=fzero(y1,r2)
%此处出错!!,希望对积分后的只含r的方程求解,
end
报错如下:
??? Error using ==> fzero at 181
If FUN is a MATLAB object, it must have an feval method.
Error in ==> ff at 10
y=fzero(y1,r2)
页:
[1]