|
|
Achsenskalierung im Plot bearbeiten |
|
bene |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 25.11.2008, 21:09
Titel: Achsenskalierung im Plot bearbeiten
|
|
Servus,
ich kenn mich noch nichts sooo gut in Matlab aus und verzweifel grad an der Achsenskalierung in einem Plot.
Also ich hab eine Tabelle und daraus mit loglog() ein Plot erstellt. Dann wird ja automatisch an die Achsen die Einheiten 10^ irgendwas hingeschrieben. Ich möchte jetzt aber nicht 10^ dastehen haben, sondern 2^ . Ich hab mir die Eigenschaften mal durchgeschaut und auch schon im Internet gesucht, bisher aber nix gefunden, wie man das einstellen könnte. Ich geh mal davon aus, dass das möglich ist, nur wie?
Viele Grüße,
bene
|
|
|
|
|
Han |
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 28.11.08
|
|
|
|
Wohnort: Berlin
|
|
|
|
Version: R2007b
|
|
|
|
|
|
Verfasst am: 28.11.2008, 17:32
Titel:
|
|
Hi bene,
lies doch zum Beispiel den Beitrag "Achsenbeschriftung erzwingen", der müsste dir weiterhelfen. Also du brauchst die XTick und XTickLabel Eigenschaften der axes.
mfg
|
|
|
bene |
Forum-Anfänger
|
|
Beiträge: 19
|
|
|
|
Anmeldedatum: 25.11.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 01.12.2008, 22:12
Titel:
|
|
Hi,
also der Beitrag hat mir schon mal ziemlich weitergeholfen, ich habs fast hinbekommen. Ich glaub aber ich habs ziemlich umständlich gemacht. Hier mal ein Beispiel:
Jetzt hab ich nur noch ein Problem: angezeigt wird damit nur der Exponent von der Zahl 2^... Kann ich das irgendwie hinbiegen, dass dort richtig 2^x steht wie wenn man halt ein logarithmisches Diagramm hat die 10^x ? (also nicht nur das "Dächle" sondern richtig hochgestellt.)
|
|
|
dib0r |
Forum-Guru
|
|
Beiträge: 413
|
|
|
|
Anmeldedatum: 09.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2008, 10:56
Titel:
|
|
Hallo,
für den Logarithmus zur Basis 2 gibt es
das sollte die Lesbarkeit schon um einiges erhöhen.
MfG
|
|
|
bene |
Forum-Anfänger
|
|
Beiträge: 19
|
|
|
|
Anmeldedatum: 25.11.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2008, 15:05
Titel:
|
|
dib0r hat Folgendes geschrieben: |
für den Logarithmus zur Basis 2 gibt es
das sollte die Lesbarkeit schon um einiges erhöhen. |
ja, man merkt, dass ich noch nicht lang was mit matlab mach...
Der Code von dir ist ja schon mal sehr schön. Was es nicht alles für tolle Funktionen gibt. Ich wollt jetzt nur noch wissen, ob man die Bezeichnungen an den Achsen auch richtig hochstellen kann und nicht nur mit dem "Dächle" ? Also den Text einfach noch irgendwie formatieren.
|
|
|
dib0r |
Forum-Guru
|
|
Beiträge: 413
|
|
|
|
Anmeldedatum: 09.05.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2008, 15:29
Titel:
|
|
Hallo,
achso. Das hast du damit gemeint
Ich weiss nicht ob es so einfach geht. Die AchsenTickLabels haben ja anscheinend keinen Interpreter-Eigenschaft (z.B. LaTex). Intern muss das aber irgendwie gehandelt werden, ich weiss leider (noch) nicht wie, bzw ob man das einfach verändern kann.
MfG
Edit: Es scheint wohl direkt nicht zu gehen. Hier wird das über eine Annotation box gelöst.
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
Du kannst Beiträge in dieses Forum schreiben. Du kannst auf Beiträge in diesem Forum antworten. Du kannst deine Beiträge in diesem Forum nicht bearbeiten. Du kannst deine Beiträge in diesem Forum nicht löschen. Du kannst an Umfragen in diesem Forum nicht mitmachen. Du kannst Dateien in diesem Forum posten Du kannst Dateien in diesem Forum herunterladen
|
|
Impressum
| Nutzungsbedingungen
| Datenschutz
| FAQ
| RSS
Hosted by:
Copyright © 2007 - 2025
goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks
MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.
|
|