I have a simple question how do I save the outputs of my script to a vector
1 回表示 (過去 30 日間)
古いコメントを表示
for t = -5:.2:50
if (t > 0) && (t <= 10)
vel = 11*t^2 - 5*t;
elseif (t >= 10) && (t <= 20)
vel = 1100 - 5*t
elseif (t >= 20) && (t <= 30)
vel = 50*t + 2*((t-20)^2)
elseif t > 30
vel = 1520*exp(-0.2*(t-30))
else
vel = 0
end
end
0 件のコメント
採用された回答
Birdman
2018 年 1 月 25 日
t = -5:.2:50;
for i=1:numel(t)
if (t(i) > 0) && (t(i) <= 10)
vel(i) = 11*t(i)^2 - 5*t(i);
elseif (t(i) >= 10) && (t(i) <= 20)
vel(i) = 1100 - 5*t(i)
elseif (t >= 20) && (t <= 30)
vel(i) = 50*t(i) + 2*((t(i)-20)^2)
elseif t(i) > 30
vel(i) = 1520*exp(-0.2*(t(i)-30))
else
vel(i) = 0
end
end
0 件のコメント
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!