How to find out particular value of t (j) at which y(j) is equal to some value lets say 4 (without looking graph) ? Thanks.

1 次查看(过去 30 天)
N=100;
dt=0.05;
k=2;
t=zeros(N,1);
y=zeros(N,1);
y(1)=2;t(1)=0;
for j=1:N-1
t(j+1)=t(j)+dt;
y(j+1)=y(j)+dt*(2+k);
end
plot(t,y)

回答(1 个)

Star Strider
Star Strider 2018-3-27
Try this:
yi = 4
ti = interp1(y, t, yi)

类别

Help CenterFile Exchange 中查找有关 Ordinary Differential Equations 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by