Plot wont show up
Info
Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.
Ältere Kommentare anzeigen
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 Kommentar
Star Strider
am 26 Sep. 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:

Antworten (0)
Diese Frage ist geschlossen.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!