function dydt = problem(t,y)
dydt= 5*exp(4*t)-3*y;
end
tspan=[0,1];
initial=10;
[t,y]= ode45(@problem,tspan,initial);
plot(t,y,'-o');
-----------------------------
Hi this is my code and I am having difficulties to run this code.
How can I fix it?
Directions keep telling me that "Can't define variable t"
Do i need to reinstall MATLAb?

 채택된 답변

KSSV
KSSV 2021년 10월 8일

0 개 추천

Why do you want to reinstall MATLAB? You are not running the function/ code properly. Copy your code in a single file, make it a function and run it. OR save the function problem into a file and run the code another file or in workspace.
tspan=[0,1];
initial=10;
[t,y]= ode45(@problem,tspan,initial);
plot(t,y,'-o');
function dydt = problem(t,y)
dydt= 5*exp(4*t)-3*y;
end

추가 답변 (0개)

카테고리

태그

질문:

2021년 10월 8일

댓글:

2021년 10월 8일

Community Treasure Hunt

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

Start Hunting!

Translated by