Das Koordinatensystem und dessen Darstellung kann mit Hilfe der
folgenden Befehl beeinflusst werden:
| Kontrolle des Achsensystems: |
| |
axis |
Grenzen, Skalierung und Darstellung der Achsen |
| |
grid, box |
Darstellung von Gitterlinien |
| |
zoom |
Vergrößerung von Bereichen |
| |
pbaspect |
Verhältnis der Achsenlängen festlegen |
| |
xlim, ylim, zlim |
Einstellung der Darstellungsbereiche |
| Kontrolle des Blickwinkels: |
| |
view |
Einstellung des Blickwinkels |
| |
rotate3d |
interaktives Drehen der Grafik |
Die Einstellung der Koordinatengrenzen im zweidimensionalen Fall
erfolgt beispielsweise durch
axis([xmin xmax ymin ymax])
Für den dreidimensionalen Fall ist der Argumentvektor um die Werte
für zmin und zmax zu ergänzen. Darüber hinaus gibt es
viele Darstellungsmodi, die mittels
axis modus
aktiviert werde können. Mögliche Werte für modus sind dabei
unter anderem:
| auto |
automatische Steuerung (Voreinstellung) |
|
| manual |
keine automatische Anpassung des Darstellungsbereichs |
|
| tight |
enges Anlegen der Achsen an die dargestellten Objekte |
|
| equal |
gleiche Skalierung für alle Achsen |
|
| square |
Kanten des dargestellten Koordinatensystems sind
gleichlang |
|
| on, off |
Darstellung der Achsen ein- bzw. ausschalten |
|
Die Einstellung des Blickwinkels erfolgt mit Hilfe von
view(
az,el)
wobei az (azimuth - horizontale Komponente) und el
(elevation - vertikale Komponente) die in Grad gegebenen Winkel der
Blickrichtung sind. Alternativ kann mittels view(2)
bzw. view(3)
der Standardblickwinkel für zwei-
bzw. dreidimensionale Grafiken gewählt werden.
(Autoren: Hörner/Wipper)
Die folgenden Grafiken zeigen die Darstellung von konzentrischen
Ellipsen mit den Halbachsenlängen und für
:
>> t=linspace(0,2*pi)'; |
>> axis equal |
>> axis square |
>> r=1:10; |
>> box off |
>> box on |
>> plot(cos(t)*2*r,sin(t)*r) |
>> grid off |
>> grid on |
|
|
|
Die linke Spalte enthält dabei die MATLAB-Befehle zur
Erzeugung des Bildes. Darunter dargestellt ist die resultierende
Grafik mit den von MATLAB gewählten Standardeinstellungen für
die Koordinatenachsen. Die darauf folgenden Spalten zeigen die
Auswirkungen der jeweils angegebenen Formatierungsbefehle. So
bewirkt beispielsweise axis equal
, dass die Ellipsen im korrekten
Verhältnis dargestellt sind. Im Gegensatz dazu erscheinen sie bei
axis square
aufgrund des
quadratischen Koordinatensystems als Kreise.
Die folgenden Abbildungen zeigen einige Modifikationsmöglichkeiten für
dreidimensionale Grafiken:
>> surfl(peaks(100)) |
>> pbaspect([4 3 2]) |
>> pbaspect([3 3 2]) |
>> colormap(gray(1000)) |
>> box on |
>> axis off |
>> shading interp |
>> grid off |
>> view(-25,6) |
|
|
|
Der Befehl pbaspect([4 3 2])
bewirkt dabei, dass die Längen der
-, - und -Achse im Verhältnis stehen.
(Autoren: Hörner/Wipper)
|
automatisch erstellt
am 5.2.2008 |