Plot wont show up
Información
La pregunta está cerrada. Vuélvala a abrir para editarla o responderla.
Mostrar comentarios más antiguos
I'm trying to get this function to plot but the actual figure won't come up. The script is running but the figure itself wont come up, I tried to put figure() but still nothing
N=5;
NTime=1000;
dt = 2/NTime;
t=--dt;
for k=1:NTime
t=t+dt;
time(k)=t;
f(k)=0;
for i=1:N
f(k)=f(k)+((-2/i*pi)*((-1)^i)/sqrt((1-(2*i*pi/2))^2+(2*0.05*2*i*pi/2)^2))*sin(2*i*pi*t);
end
end
plot(time,f,'r-')
hold on
axis([0 2 -1.5 1.5])
1 comentario
Star Strider
el 26 de Sept. de 2019
It works for me. It produces a skewed sine curve, although because of the axis call, not all of it is visible.
The full plot (not using the axis call) is:

Respuestas (0)
La pregunta está cerrada.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!