How to plot a function over a time interval in specific time increments?

61 visualizaciones (últimos 30 días)
Quant.Phys42
Quant.Phys42 el 19 de Sept. de 2019
Comentada: madhan ravi el 22 de Sept. de 2019
xt = @(t) sin(pi*t);
>> fplot(xt,[0 20], 'MeshDensity',100)
>>
Gives me a plot of a function of time over a time interval; how would i plot in this function in specific time increments (time steps)?

Respuestas (1)

Sulaymon Eshkabilov
Sulaymon Eshkabilov el 20 de Sept. de 2019
Hi,
Here is the plain answer:
xt = @(t) sin(pi*t);
dt = pi/100;
t = 0:dt:20;
plot(t, xt(t))
  2 comentarios
Quant.Phys42
Quant.Phys42 el 22 de Sept. de 2019
How do i change the time increments?
madhan ravi
madhan ravi el 22 de Sept. de 2019
Sulaymon Eshkabilov comments:
change dt that is the time increment, e.g. in order to take 0.01 time step, dt = 0.01. That is all. Good luck.

Iniciar sesión para comentar.

Categorías

Más información sobre Mathematics and Optimization en Help Center y File Exchange.

Productos


Versión

R2019a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by