How to solve a differential equation with time delay using ode45
이전 댓글 표시
I am trying to solve follwing differential equation:
A, B and C are constants.
I already tried to solve this equation using ode45 by replacing (
) by only t. How can I implement the time shift into the code?
) by only t. How can I implement the time shift into the code?y0 = [0];
%theta = 5;
tspan = linspace(0,100,101);
[t,y] = ode45(@(t,y) ((A* (C - y *t).^(B)) - y), tspan, y0);
The equation that I want to solve is
[t,y] = ode45(@(t,y) ((A* (C - y(t-theta) *t).^(B)) - y), tspan, y0);
Thanks
Kind regards
답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Ordinary Differential Equations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!