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

Text im Plotfenster immer gleich ausrichten

 

Humunuku01
Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 08.04.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.04.2013, 12:15     Titel: Text im Plotfenster immer gleich ausrichten
  Antworten mit Zitat      
Hallo alle miteinander!

Ich bin ein Frischling, was MATLAB betrifft. Ich habe mich schon durch dieses Forum gewühlt, konnte aber keinen Thread entdecken, der mir weiterhelfen konnte. Ich habe folgendes Problem:

Ich möchte einfach ein Textfenster im Plot anzeigen lassen. Momentan habe ich das Fenster anhand der Werte ausgerichtet. Aber bei anderen Werten kommen natürlich auch andere Positionen des Textes raus. Ich habe bereits versucht, den Text schon prozentual über die Range der Werte zu platzieren, was schon ein bisschen besser funktioniert. Aber ich habe gelesen, dass man die Textproperties auf Zentimeter umstellen kann, nur konnte ich leider keine Syntax dazu finden. Wie kann ich also auf Zentimeter umstellen und dann den Text immer gleich platzieren? Für eine Antwort wäre ich unglaublich dankbar Smile

Liebe Grüße,
Dominique
Private Nachricht senden Benutzer-Profile anzeigen


Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 08.04.2013, 12:29     Titel:
  Antworten mit Zitat      
ich versteh noch nicht ganz genau was du wo plazieren willst. vieleicht postest du mal ein einfaches beispiel was du bis jetzt machst und was daran nicht wie gewünscht ist und wie es seien soll.
Private Nachricht senden Benutzer-Profile anzeigen
 
Humunuku01
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 08.04.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 08.04.2013, 12:36     Titel:
  Antworten mit Zitat      
Hallo winkow!

Im Moment ist das Textfeld mit dem LMS-Wert auf der x und y-Achse prozentual zu den Werten ausgerichtet (ca 10% auf der x und 90% auf der y-Achse). Da die Werte sich aber nun stark unterscheiden, ist die Position bei der y-Positionierung wie im Bild zu sehen ist immer anders. Ich würde das Textfeld gerne also [x/y] = [1cm/2cm] oder so ausrichten.

Liebe grüße,
Dominique

forumfrage.png
 Beschreibung:

Download
 Dateiname:  forumfrage.png
 Dateigröße:  8.94 KB
 Heruntergeladen:  518 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
Winkow
Moderator

Moderator



Beiträge: 3.842
Anmeldedatum: 04.11.11
Wohnort: Dresden
Version: R2014a 2015a
     Beitrag Verfasst am: 08.04.2013, 17:00     Titel:
  Antworten mit Zitat      
hmm zu den zentimetern fällt mir grade nichts ein aber ich hab 2 workarrounds. du weist ja in welchem bereich du plottest durch min oder max. also kannst du ja auch die axen eintelung selber festlegen. damit kannst du dann ja deinen text pozentual immer an der selben stelle positionieren oder halt was anderes als text benutzen. zb title
Code:
y=rand(1,10);
x=rand(1,10);
figure(1)
subplot(3,1,1)
plot(x,y*3)
title({'mean=',mean(y*3)})
figure(2)
subplot(3,1,1)
plot(x,y*3)
ylim([floor(min(y*3)),ceil(max(y*3))])
text(floor(min(x))+0.1*(ceil(max(x))-floor(min(x))),floor(min(y*3))+0.8*(ceil(max(y*3))-floor(min(y*3))),{'mean=',mean(y*3)})
subplot(3,1,2)
plot(x,y*5)
ylim([floor(min(y*5)),ceil(max(y*5))])
text(floor(min(x))+0.1*(ceil(max(x))-floor(min(x))),floor(min(y*5))+0.8*(ceil(max(y*5))-floor(min(y*5))),{'mean=',mean(y*5)})

siht auf den ersten blick ein weing kompliziert aus. ist aber simpel
Private Nachricht senden Benutzer-Profile anzeigen
 
Humunuku01
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 8
Anmeldedatum: 08.04.13
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 09.04.2013, 10:58     Titel:
  Antworten mit Zitat      
hey danke!!!

ich probier es gleiche mal aus Smile

Grüße!
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.