谢谢!请问这怎么解决呢?matlab
t=linspace(0,1);F=@(x)expcdf(x,10);q=zeros(size(t));funq=@(q,t)F(q)-0.4+0.45*t-(0.6+0...
t = linspace(0,1);F = @(x)expcdf(x, 10);q = zeros(size(t));funq = @(q,t) F(q) - 0.4+0.45*t-(0.6+0.45*t).* F(0.6*q*(1+0.75*t)-2); for i = 1:length(t) q(i) = fzero(@(q)funq(q,t(i)), [0,15]);endplot(t, q);legend('q(t)');错误使用 fzero (line 285)区间端点处的函数值必须具有不同的符号。
展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询