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

Static Text drehen

 

Manilo
Forum-Anfänger

Forum-Anfänger


Beiträge: 12
Anmeldedatum: 30.04.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.05.2011, 22:13     Titel: Static Text drehen
  Antworten mit Zitat      
Hallo,

in meiner GUI würde ich gerne einen Static Text um 90° drehen.

Ich hatte probiert am Anfang des Programms mit folgendem Befehl das Feld zu drehen:

Code:

set(handles.text1, 'Rotation', 90);
 


Das hat allerdings nicht geklappt.
Kann mir da jemand weiter helfen?
Private Nachricht senden Benutzer-Profile anzeigen


Marco H.
Forum-Guru

Forum-Guru


Beiträge: 404
Anmeldedatum: 12.11.10
Wohnort: Dortmund
Version: 2010a/2012b
     Beitrag Verfasst am: 06.05.2011, 23:08     Titel:
  Antworten mit Zitat      
Hey,
das geht soweit ich weiß nicht mit dem uicontrol text. Dies unterstützt ja noch nicht einmal html... versuch mal folgendes
Code:

text(0,1,'hallo','Rotation',90); axis off
 

Du könntest ein axes-Objekt erstellen und darauf dann Textobjekte platzieren...

MfG Marco
Private Nachricht senden Benutzer-Profile anzeigen
 
Manilo
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 12
Anmeldedatum: 30.04.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 07.05.2011, 08:36     Titel:
  Antworten mit Zitat      
Super danke Very Happy
nur komme ich jetzt nicht weiter.

Mit welchem Befehl lasse ich den Text dann in der axes anzeigen?

Angenommen ich habe eine Oberfläche mit einem axes, also axes1.
Kann ich dann nicht einfach schreiben:

Code:

axes(handles.axes1)
text(0.1,'hallo','Rotation',90)
axis off
 


Anscheinden nicht, weil da bekomme ich einen Fehler.
Wie ziege ich den Text an?
Private Nachricht senden Benutzer-Profile anzeigen
 
Marco H.
Forum-Guru

Forum-Guru


Beiträge: 404
Anmeldedatum: 12.11.10
Wohnort: Dortmund
Version: 2010a/2012b
     Beitrag Verfasst am: 07.05.2011, 12:09     Titel:
  Antworten mit Zitat      
Hey

gib doch mal doc text ein. Da siehst du wie man das Textobjekt erstellen kann.
Code:

text(x,y,str,'parent',handles.axis1,'rotation',90)
 

Zitat:

axes(handles.axes1)
text(0.1,'hallo','Rotation',90)
axis off

Du hast in deinem Beispiel nicht x,y übergeben sondern nur x. Kein Wunder dass eine Fehlermeldung kommt...

MfG Marco
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



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 - 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.