运行此Matlab文件时出现错误“解决CHIU需要一个长度为651的初始条件向量”:
TSPAN = (0:1:320);
[ta,xa] = ode15s('Chiu',TSPAN,[0.0258 0 0 0 0 0 0 0 5.88e9*exp(-701/(1.987*T)) 2.95e7*exp(-4353/(1.987*T)) 8.83]);
我真的不知道这个错误究竟意味着什么。矢量长度651是什么,在哪里?我只有11个ODE方程。任何人都可以帮助我吗?
答案 0 :(得分:1)
我相信,ode15s
的第一个输入应该是函数句柄,而不是函数的名称。所以,而不是
[ta,xa] = ode15s('Chiu',TSPAN,...
试
[ta,xa] = ode15s(@Chiu,TSPAN,...