Visualisierung und Plots in MATLAB
Visualisierung und Plots in MATLAB
Visualisierung und Plots in MATLAB
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
<strong>Plots</strong> <strong>in</strong> <strong>MATLAB</strong><br />
2D <strong>Plots</strong><br />
3D <strong>Plots</strong><br />
Funktionen zur<br />
<strong>Visualisierung</strong><br />
Spezielle 3D-Funktionen<br />
Funktionsdarstellungen<br />
Parametrisierte <strong>Plots</strong><br />
Implizite <strong>Plots</strong><br />
Export <strong>und</strong> Druck von<br />
Grafiken<br />
Spezielle Funktionen zur 3D-<strong>Visualisierung</strong><br />
Konturplots erzeugen<br />
Mit Hilfe der Funktioncontour kann man die Höhenl<strong>in</strong>ie zu e<strong>in</strong>er gegebenen<br />
dreidimensionalen Funktion darstellen. Das Ergebnis ist aber e<strong>in</strong> 2D-Plot.<br />
Wichtig: jede Höhenl<strong>in</strong>ie entspricht e<strong>in</strong>em konstanten z-Wert.<br />
Werdencontour nur die z-Werte übergeben, ermittelt <strong>MATLAB</strong> automatisch die<br />
Grenzen für die x-Achse <strong>und</strong> die y-Achse.<br />
Im folgenden Beispiel erzeugen wir e<strong>in</strong> regelmäßiges Punktegitter <strong>und</strong> plotten mit<br />
Hilfe voncontour die Höhenl<strong>in</strong>ien zur dreidimensionalen Funktionz = |x∗y|:<br />
>> [X, Y] = meshgrid(-2:0.01:2); % Gitterpunkte erzeugen<br />
>> contour(X, Y, abs(X.*Y), 50);<br />
>> axis tight;<br />
>> colorbar;<br />
Der letzte Parameter (im Beispiel50) gibt an, wieviele Höhenl<strong>in</strong>ien gezeichnet<br />
werden sollen (Fe<strong>in</strong>heit der Darstellung).<br />
colorbar blendet e<strong>in</strong>e Farbleiste für den Wertebereich e<strong>in</strong> (colorbar off<br />
entfernt diese wieder).<br />
M. Liedlgruber Anwendungssoftware (<strong>MATLAB</strong>) – SS 2013 42 / 64