Problem tracking a value to plot.
显示 更早的评论
Hi, I am trying to plot an accel/decel curve but am struggling to record it. the program seems to run in its two phases but if I try and change V to a vector to follow the program won't run. Apart from that I believe it is correct...
clear; close all; clc
t(1) = 0.001; % time incriment in seconds
C = 0.008; % Drag constant
A = 30; % Accelleration part 1
Ad = -2; % Decelleration part 2
V = 0; % Velocity
N = 1; % iteration ticker
while true % Accel phase
Vnew=(V+t*(A-C*V.^2));
if V > 60
break
end
V = Vnew;
N = N+1;
end
while true % Decel phase
V=(Ad-C*V.^2);
if V < 0
break
end
V = Vnew;
N = N+1;
end
plot(V);
采纳的回答
更多回答(0 个)
类别
在 帮助中心 和 File Exchange 中查找有关 Matrix Indexing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!