Error on using ODE45 and cannot prompt output
조회 수: 1 (최근 30일)
이전 댓글 표시
Hi, i encounter some problem on showing the outputs for ODE45. May i know on how to solve it? I will be grateful that the solutions that provided. Thanks!
Here is the error message:
Error in p2 (line 13)
[t,C_calc]=ode45(first,timespan,C0);
Here is the codes:
clear
close all
clc
k=1000000000;
r = 4.31*(10^-3);
kt=0.9;
D=1;
timespan=[0 30]';
C0=40000;
first=@(t,C) (C*(r-((r-kt*d)/k)*C-(kt*D)));
[t,C_calc]=ode45(first,timespan,C0);
plot(t,C_calc)
hold on
댓글 수: 3
답변 (1개)
Jan
2022년 1월 6일
I get a different error message, which is very clear:
k=1e9;
r = 4.31e-3;
kt=0.9;
D=1;
timespan=[0 30]';
C0=40000;
first=@(t,C) (C*(r-((r-kt*d)/k)*C-(kt*D)));
[t,C_calc]=ode45(first,timespan,C0);
plot(t,C_calc)
hold on
댓글 수: 2
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!