Info

이 질문은 마감되었습니다. 편집하거나 답변을 올리려면 질문을 다시 여십시오.

ODE45 Function Error

조회 수: 1 (최근 30일)
Hafizuddin Bin Mohd Lowhim
Hafizuddin Bin Mohd Lowhim 2020년 2월 4일
마감: MATLAB Answer Bot 2021년 8월 20일
I have 3 functions. The function rhs.m should compute the function Dynamics.m and Kinematics.m. Later the main.m will execute the ODE45. I set the variable to be 7x1 matrix. I wrote this way Kinematics x(1:4) and Dynamics x(5:7) . Unfortunately I received this error. Any thought on this how to solve it?
Error in odearguments (line 90)
f0 = feval(ode,t0,y0,args{:}); % ODE15I sets args{1} to yp0.
Error in ode45 (line 115)
odearguments(FcnHandlesUsed, solver_name, ode, tspan, y0, options, varargin);
Error in main (line 9)
[t,x]=ode45(@rhs,t,x0);
  댓글 수: 2
darova
darova 2020년 2월 4일
Where are input arguments for functions?
dq=(Kinematics);
dw=(Dynamics);
Hafizuddin Bin Mohd Lowhim
Hafizuddin Bin Mohd Lowhim 2020년 2월 4일
Thanks! You correct my noob mistake!
dq = Kinematics(qib, bw);
dw = Dynamics(bw, itaud, bI);

답변 (0개)

이 질문은 마감되었습니다.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by