Achseneinteilung in Matlab < Matlab < Mathe-Software < Mathe < Vorhilfe
|
Status: |
(Frage) beantwortet | Datum: | 13:48 Mo 08.01.2007 | Autor: | makabeli |
Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.
Hallo,
Ich habe eine Graphik in Matlab. Einfach nur zum Beispiel 100 Punkte neben einander. Anfangs standen dann auf der x-Achse eben die zahlen von 1-100.
Ich möchte aber nicht die zahlen von 1-100, sondern Jahresangaben zum Beispiel 1990-1993 oder auch länger 1980-2000.
Manchmal klappt es. Aber wenn der betrachtete zeitraum zu kurz ist, wiederholt er die jahre. (1990-1991-1992-1993-1990.....)
Und wenn der Zeitraum zu lang ist, hört er einfach irgendwo mitten drin auf.
Weiß jemand wie ich die Achseneinteilung festlegen kann
|
|
|
|
Hallo,
es reicht nicht, den Beschriftungstext zu setzen, man muss Matlab auch sagen, wo die Labels gesetzt werden sollen, also z.B.:
set(gca,'XTickLabel',{'1990';'1991';'1992';'1993'})
set(gca,'XTick',1:25:100)
Da ich nicht weiß, wie du das genau haben willst, musst du die Parameter natürlich selber anpassen.
Gruß
Martin
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 08:13 Mi 10.01.2007 | Autor: | makabeli |
Hallo,
danke, hat geklappt.
Das mit ('xticklabel') hatte ich auch schon. Aber jetzt erst, durch dich, weiß ich was es mit ('xtick') auf sich hat. Es läuft es wunderbar.
danke
|
|
|
|