ode45解二阶微分方程组的问题
y0=; % Initial conditions stored in a column vectortn = 1300/55.5556;
= ode45('yyys',tn,y0);
???In an assignmentA(I) = B, the number of elements in B and
I must be the same.
Error in ==> D:\毕业设计\MATLAB\隔振系统程序\yyys.m
On line 5==> y(4)=(k1*u+k*u-k*y(1)-k1*y(3))/m;
Error in ==> D:\Matlab\toolbox\matlab\funfun\private\odearguments.m
On line 104==> f0 = feval(ode,t0,y0,args{:});
Error in ==> D:\Matlab\toolbox\matlab\funfun\ode45.m
On line 155==> [neq, tspan, ntspan, next, t0, tfinal, tdir, y0, f0, args, ...
这个是出了什么错啊? I 的维数必须和 B 一致,自己调试一下
[ 本帖最后由 ChaChing 于 2010-8-12 18:26 编辑 ] I 的维数必须和 B 一致?
具体是什么问题?刚学不是很懂?
能不能举个例子,在那种情况下会出现这种错误? 建议看看matlab基础书吧
[ 本帖最后由 ChaChing 于 2010-8-12 18:26 编辑 ]
页:
[1]