Not enough input arguments.
显示 更早的评论
Why do I get an error when create the M-File "Lorenz" with the following input:
function xprime = Lorenz(t,x);
%LORENZ: Computes the derivatives involved in solving the Lorenz equations
sig = 10;
beta = 8/3;
rho=28;
xprime=[-sig*x(1) + sig*x(2);rho*x(1)-x(2)-x(1)*x(3);-beta*x(3) +x(1)*x(2)];
The error says:
Error in Lorenz (line 6)
xprime=[-sig*x(1) + sig*x(2);rho*x(1)-x(2)-x(1)*x(3);-beta*x(3) +x(1)*x(2)];

1 个评论
per isakson
2021-5-9
编辑:per isakson
2021-5-9
I get the error (R2018b)
Error using vertcat
Dimensions of arrays being concatenated are not consistent.
Error in Untitled2>Lorenz (line 11)
xprime=[-sig*x(1) + sig*x(2); rho*x(1)-x(2)-x(1)*x(3); -beta*x(3) +x(1)*x(2)];
Error in Untitled2 (line 4)
xprime = Lorenz( t, x );
I cannot see that this statement (Lorenz (line 6)) could throw the error "Not enough input arguments."
Show your full error message.
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Programming 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!