WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Achse mit einem Bruch beschriften

 

loch_im_schuh
Forum-Newbie

Forum-Newbie


Beiträge: 1
Anmeldedatum: 11.03.08
Wohnort: Darmstadt
Version: ---
     Beitrag Verfasst am: 11.03.2008, 13:53     Titel: Achse mit einem Bruch beschriften
  Antworten mit Zitat      
Hallo !

Ich möchte als Beschriftung für eine Achse einen Bruch verwenden. Habe schon versucht das mit dem TeX-Interpreter umzusetzen. Bei griechischen Buchstaben oder Potenzen funktioniert das hervorragend ... nur leider nicht mit einem Bruch (Befehl '\frac{}{}'). Sad

Hat jemand eine andere Idee wie man einen Bruch als Beschriftung für eine Achse verwenden kann ?

Schonmal vielen Dank für eure Hilfe !!!
Private Nachricht senden Benutzer-Profile anzeigen


jochma
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 79
Anmeldedatum: 25.10.07
Wohnort: Oberbayern
Version: Version 7.0.0 (R14)
     Beitrag Verfasst am: 14.03.2008, 13:12     Titel:
  Antworten mit Zitat      
Servus,

ich würd's mit format rat (rational) lösen.
Bsp:

Code:


gruß,
jochma
Private Nachricht senden Benutzer-Profile anzeigen
 
XS-er

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.05.2008, 12:02     Titel:
  Antworten mit Zitat      
Und wenn man Formelsymbole hat?
 
nschlange
Ehrenmitglied

Ehrenmitglied



Beiträge: 1.318
Anmeldedatum: 06.09.07
Wohnort: NRW
Version: R2007b
     Beitrag Verfasst am: 22.05.2008, 12:14     Titel:
  Antworten mit Zitat      
Hi,

versuch mal folgendes:
Code:
xlabel('$\displaystyle\frac{\alpha}{\pi}X$','interpreter','latex')

_________________

Viele Grüße
nschlange

"Chuck Norris ejakuliert fluessigen Stahl!"
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
XS-er

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 22.05.2008, 16:51     Titel:
  Antworten mit Zitat      
Damit geht's! Vielen Dank!
 
Ölibert

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 17.09.2008, 09:54     Titel:
  Antworten mit Zitat      
hallo, vilen dank für den snippet. Kann ich dabei auch Werte von Variablen nutzen?
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.022
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2023b
     Beitrag Verfasst am: 17.09.2008, 10:15     Titel:
  Antworten mit Zitat      
unprobiert:

Code:
zahl = 10.3;
xlabel(['$\displaystyle\frac{\alpha\cdot',num2str(zahl),'}{\pi}X$'],'interpreter','latex')


Gruß
Alex
_________________

>> I told me to.

____________________________________
Matlab Cheat Sheet
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
Ölibert

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 17.09.2008, 10:48     Titel:
  Antworten mit Zitat      
Genial! die Kommas hatte ich vergessen. VIELEN DANK!!!
 
Duvodas

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.04.2009, 14:35     Titel:
  Antworten mit Zitat      
Ich möchte das gleiche für ylabel anwenden, allerdings erscheint die Beschriftung dann horizontal. Wie bekomme ich sie denn wieder vertikal?
 
Dagnabit
Forum-Century

Forum-Century


Beiträge: 244
Anmeldedatum: 23.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.04.2009, 14:52     Titel:
  Antworten mit Zitat      
probier mal
Code:
set(get(gca,'YLabel'),'Rotation',90)


lg
Martin
Private Nachricht senden Benutzer-Profile anzeigen
 
Duvodas
Forum-Anfänger

Forum-Anfänger


Beiträge: 22
Anmeldedatum: 26.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.04.2009, 20:13     Titel:
  Antworten mit Zitat      
Die Zeile hat bei mir leider keinerlei Auswirkungen, auch nicht mit einem anderen Rotationswinkel. Gibt es eine andere Möglichkeit? Es muss doch möglich sein, einen Bruch in vertikaler Richtung in der Achsenbeschriftung zu verwenden.
Private Nachricht senden Benutzer-Profile anzeigen
 
Dagnabit
Forum-Century

Forum-Century


Beiträge: 244
Anmeldedatum: 23.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.04.2009, 08:52     Titel:
  Antworten mit Zitat      
Servus Duvodas

Hast Du mehrere plot´s?

Hänge an das entsprechende Commando "ylabel" die Option 'Rotation' an.....

Code:
ylabel('Beschriftung','PropertyName', 'PropertyValue', ........, 'Rotation',90)


Funktioniert das?

lg
Martin
Private Nachricht senden Benutzer-Profile anzeigen
 
Duvodas
Forum-Anfänger

Forum-Anfänger


Beiträge: 22
Anmeldedatum: 26.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.04.2009, 18:53     Titel:
  Antworten mit Zitat      
Nein, das hat leider wieder keine Auswirkung

Code:
subplot(2,1,1)
hold on;
plot(T,IWV,'+k');
xmin=min(T)-(max(T)-min(T))/10;
xmax=max(T)+(max(T)-min(T))/10;
fplot(@(x)aT*x+bT,[xmin xmax]);
hold off;
set(gca,'PlotBoxAspectRatio',[1 1 1]);
ylabel('$IWV [\frac{kg}{m^2}]$','interpreter','latex','Rotation',90);
xlabel('$T_b [K]$','interpreter','latex');


Ich erstelle mit subplot 2 Grafiken und benutze jeweils zwei plot Befehle.
Private Nachricht senden Benutzer-Profile anzeigen
 
Dagnabit
Forum-Century

Forum-Century


Beiträge: 244
Anmeldedatum: 23.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.04.2009, 21:48     Titel:
  Antworten mit Zitat      
Hallo Duvodas

Nur um nochmal klarzustellen; Du willst die das die Beschriftung der Y- Achse vertikal (von unten nach oben) verläuft ?!

Ich habe Deinen Code probiert und muss sagen das
1. bei mir auch ohne Angabe von (...,'Rotation', 90,...) in "ylabel" eine vertikale Beschriftung entsteht.

2. die Angabe von 'Rotation' bei mir sehr wohl eine Auswirkung hat.

Ich hab jetzt aber leider überhaupt keine Idee warum das bei Dir nicht funktioniert.

Womöglich benutzt Du eine sehr alte Version?

sorry
Martin
Private Nachricht senden Benutzer-Profile anzeigen
 
Duvodas
Forum-Anfänger

Forum-Anfänger


Beiträge: 22
Anmeldedatum: 26.04.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 29.04.2009, 20:37     Titel:
  Antworten mit Zitat      
Ja, genau so möchte ich die Beschriftung haben.
Das ist ja seltsam, dass es bei dir funktioniert. Sobald ich den latex interpreter anwende erscheinen alle Texte nur noch waagerecht.

Ich habe Version 7.0, ist die mittlerweile veraltet?
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen

Gehe zu Seite 1, 2  Weiter

Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

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 | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 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.