Ich mag unten unter Verwendung von zwei for
Loops, wie zeigt ein Diagramm, in MATLAB plotten:Wie plotten Werte von x-Achse mit entsprechenden y-Werten in MATLAB?
for x=0:0.012566370614359173:4*pi
for n=0:1000
f(n+1)= (4./pi).*(((-1).^n)./(2*n+1))*cos((2*n+1)*x);
end
plot(x,f,'*')
end
das Problem, dass es nur Plots für einen x-Wert und es dauert lange Zeit, es in MATLAB auszuführen ... Auch wenn ich die plot(x,f,'*')
außerhalb der for
-Schleifen setzen dauert es sehr lange, um ...
Wie kann ich die f-Werte für alle X-Werte? Gibt es einen anderen Weg, anstatt zwei for
Loops zu verwenden?
danke ... funktioniert deine f-funktion, die summe von 0 bis unendlich zu berechnen? Ich brauche die f-Funktion, um eine Summe zu sein und dann seine Werte zu plotten, um Konvergenz und Divergenz zu sehen ... Frieden –
Ich bin mir nicht ganz sicher, was Sie fragen, aber die Funktion ist von 0
ja ,,, können Sie bitte die Originalfunktion hier sehen: http://www.atomic.physics.lu.se/fileadmin/atomfysik/Education/Mandatory_cources /FAFA01_Fysik_-Mekanik_och_Vaagor/Inlaemningsuppgifter.pdf Seite 2 Aufgabe 5 –