how to draw or insert tangent line in my simulink result ie. speed Vs time graph ?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
I would like to plot Tangent Line in my Simulink (simpowersystem) result ie. speed vs time graph.
Kindly help me..
0 comentarios
Respuestas (1)
Fangjun Jiang
el 27 de Ag. de 2011
If you have the speed and time data, you can use gradient() to get the acceleration.
ts=0.1;
t=0:ts:7;
Speed=sin(t);
Accel=gradient(Speed,ts);
plot(t,Speed,'r',t,Accel,'b');
legend({'Speed','Accel'});
If you want to get it directly in Simulink, use a Derivative block. You might need to consider filtering first to remove noise.
Or do you mean this?
ts=0.5;
t=0:ts:4;
Speed=sin(t);
Accel=gradient(Speed,ts);
dt=gradient(t,ts);
plot(t,Speed);
hold on;quiver(t,Speed,dt,Accel);
0 comentarios
Ver también
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!