1
我第一定义函数为DY/DT = Y和dy/dt的= T:使用ODE45解决Y '= Y adnd Y'= T在Matlab
function dy=d(y):
dy=y
end
function ddy=dd(t):
ddy=t
end
然后我分别使用ODE45,:
[t,y]=ode45('d',[1 10],1)
[t,y]=ode45('dd',[1 10],1)
返回以下错误:使用d 太多输入参数出错。
我的问题是:
- 我有什么错?
- 如何Matlab的知道y或t是独立变量?当我定义第一个函数时,它可以合理地解释为dt/dy = y而不是dy/dt = y。是否有定义函数的内置约定?第一
谢谢!这真的很有帮助。 – LaserChicken