Problem tracking a value to plot.
Afficher commentaires plus anciens
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);
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Matrix Indexing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!