12.02.2014 Aufrufe

Mathematik für Physiker - Numerische Physik: Modellierung

Mathematik für Physiker - Numerische Physik: Modellierung

Mathematik für Physiker - Numerische Physik: Modellierung

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

3.5. MATLAB: DARSTELLUNG VON FUNKTIONEN I 101<br />

Abbildung 3.13: Mein erster Funktionsplot,<br />

erzeugt mit dem Einzeiler<br />

x=[0:pi/100:2*pi];y=sin(x);plot(x,y)<br />

1. x=[0:pi/100:2*pi] erzeugt einen Vektor im Intervall [0, 2π] mit einer Schrittweite von<br />

π/100. Dieser Vektor bildet die Abszisse. Alternativ kann der Befehl linspace(a,b,n) zur linspace<br />

Erzeugung der Abszisse verwendet werden: a und b geben Unter- und Obergrenze des<br />

Intervalls, n die Zahl der Schritte in diesem Intervall. Wird n nicht angegeben, so nimmt<br />

MatLab als Default 100.<br />

2. y = sin(x) berechnet zu jedem x den Funktionswert y = sin(x) und speichert ihn im sin<br />

Vektor y. Die Aufrufe weiterer wichtiger mathematischer Funktionen sind in Tabelle B.5<br />

gegeben.<br />

3. plot(x,y) erzeugt aus den Elemente der Vektoren x und y Wertepaare (x i , y i ), plottet<br />

diese in einem kartesischen Koordinatensystem und verbindet benachbarte Punkte (x i , y i )<br />

und (x i+1 , y i+1 ) durch eine gerade Linie. Als Abkürzung hätten wir Schritt 2 auslassen<br />

und in den plot-Aufruf integrieren können: plot(x,sin(x)).<br />

§ 404 Die noch fehlende Achsenbeschriftung kann interaktiv ergänzt werden, auch können<br />

Beschriftungsgrößen, Abstände der Ticks usw. verändert werden. Dazu kann im Menü des<br />

Figure-Fensters unter Edit → Axes Properties ein Menü geöffnet werden. Eine noch einfachere<br />

Alternative findet sich unter dem Menüpunkt insert als Auswahl von einzufügenden<br />

Objekten. Wählt man X Label aus, so erscheint unterhalb der x-Achse ein kleines weißes<br />

Kästchen, in das der Text eingetragen werden kann. Klickt man dieses Kästchen später mit<br />

der linken Maustaste an, so erscheint ein weiteres Menü, mit dessen Hilfe die Eigenschaften<br />

der Achsenbeschriftung verändert werden können. Über die entsprechenden Punkte in diesen<br />

Menüs lassen sich auch weitere Eigenschaften der Abbildung verändern, wie z.B. Farben der<br />

Kurven, Symbole, Strichstärke usw.<br />

§ 405 Das Speichern der Abbildung (inklusive der daran vor genommenen Manipulationen)<br />

erfolgt über einen der Unterpunkte save as oder Export im File-Menü. Dort stehen Ihnen<br />

verschiedene Optionen zur Verfügung: speichern Sie die Abbildung als .fig oder .m-Datei<br />

ab, so erhalten Sie ein MatLab-File, das sie später wieder mit MatLab öffnen und weiter<br />

bearbeiten können. Wollen Sie die Abbildung dagegen nur als fertige Graphik speichern, z.B.<br />

zum späteren Einbinden in ein Praktikumsprotokoll, so wählen Sie entweder unter save as<br />

oder im Export-Menü das Datenformat, in das die Abbildung exportiert werden soll, z.B.<br />

pdf, jpeg, eps oder bmp.<br />

3.5.1 Fine-Tuning<br />

§ 406 Das interaktive Schönen der Abbildungen erscheint anfangs zwar angenehm, da die<br />

einzelnen Schritte leicht zu kontrollieren sind, erfordert aber viele Einzelschritte und wird<br />

daher leicht fehleranfällig, wenn für ein Protokoll oder eine Arbeit viele Abbildungen in<br />

einheitlichem Stil zu erzeugen sind.<br />

c○ M.-B. Kallenrode 13. März 2007

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!