Matlab Achsenskalierung < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Hallo!
Hab schon dies und jenes versucht, bekomme es aber nicht hin. Würde gerne beim Zeichnen eines Diagrammes die Achsen umgekehrt skalieren, sprich anstatt aufsteigen von - nach +, absteigend von + nach - skalieren.
Es ist wichtig, dass die Achsen umskaliert werden, nicht die Funktionen. Wenn ich mit dem Befehl axis einen Bereich von + nach - Angebe, so gibt mir Matlab einen Fehler aus. Weiß jemand von euch von einer Möglichkeit?
Vielen Dank
robert
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 11:00 Mi 10.06.2009 | Autor: | Frasier |
Hallo robert,
du kannst bei den axes properties die Richtung angeben.
Damit sich der Graph nicht verändert habe ich dann auch die x-Werte umgedreht (mit fliplr).
1: | x=-10:10;
| 2: | y=x.^3;
| 3: | plot(x,y)
| 4: | figure;
| 5: | plot(fliplr(x),y)
| 6: | set(gca,'xdir','reverse') |
lg
F.
|
|
|
|