Plotting time series of Velocity over 48 hours
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
John Carroll
el 25 de Oct. de 2021
Comentada: John Carroll
el 25 de Oct. de 2021
I am trying to plot Velocity over a time frame of 48 hours. I have calculated Vm = 5.07. The given Velocity equation is: V(t) = Vm*sin((2*pi*t)/(Ttide));
My code is:
figure(1);
Vm=5.07; % Calculated on Paper
t=[1:1:48]; % Time over 48 hours
V(t) = Vm*sin((2*pi*t)/(Ttide)); % Velocity Equation
plot(t,V(t))
This is outputing a postivie sloping straight line, while I know the line should be sinusoidal.
0 comentarios
Respuesta aceptada
Scott MacKenzie
el 25 de Oct. de 2021
Editada: Scott MacKenzie
el 25 de Oct. de 2021
% test value for Ttide (not given in question)
Ttide = 1;
figure(1);
Vm=5.07; % Calculated on Paper
%t=[1:1:48]; % Time over 48 hours
t = linspace(1,48); % use 100 sample points (or more)
V = Vm*sin((2*pi*t)/(Ttide)); % Velocity Equation (NOTE: change V(t) to just V)
plot(t,V)
2 comentarios
Más respuestas (0)
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!