请MATLAB高手指教,求,急急急!!!

2024-11-21 06:39:07
推荐回答(2个)
回答1:

euler1是欧拉公式的意思,我想你是没有定义欧拉公式,你定义下就可以了
欧拉公式代码function[xout,yout]=euler1(ypfun,xspan,y0,h)
x=xspan(1):h:xspan(2);y(:,1)=y0(:);
for i=1:length(x)-1,
y(:,i+1)=y(:,i)+h*feval(ypfun,x(i),y(:,i));
end
你试试吧

回答2:

改成这样就可以了:

[x1,y1]=ode45(@exam1fun,xspan,y0,h)

不认识euler1