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

Potenz in Statitic text

 

itsme87
Forum-Anfänger

Forum-Anfänger


Beiträge: 16
Anmeldedatum: 04.10.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.11.2013, 04:04     Titel: Potenz in Statitic text
  Antworten mit Zitat      
Hi,

ich habe ein ähnliches Problem, wie hier. Ich schreibe ein GUI bei dem der User verschiedene Werte eingeben kann. Unter anderem Beschleunigungswerte. Hinter dem Eingabefeld möchte ich als static text die Einheit anzeigen.
Ich habe es mit
Code:
set(handles.text15,'String','m/s^{2}');

versucht. Es klappt aber leider nicht.
Könnt ihr mir da auf die Sprünge helfen?
Private Nachricht senden Benutzer-Profile anzeigen


BlackDread
Forum-Century

Forum-Century


Beiträge: 212
Anmeldedatum: 11.05.11
Wohnort: ---
Version: 2015a
     Beitrag Verfasst am: 13.11.2013, 10:02     Titel:
  Antworten mit Zitat      
Hallo itsme,

Zitat:
Es klappt aber leider nicht.

Was klappt nicht? Wie sieht es derzeit aus und wie stellst du dir denn vor, dass es aussieht?

Grüße
Chris
_________________

--> Kapieren statt Kopieren <---
____________________________________________________
FAQs sind dazu da, FAQs zu beantworten Wink
Richtig fragen!
Private Nachricht senden Benutzer-Profile anzeigen
 
itsme87
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 16
Anmeldedatum: 04.10.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.11.2013, 10:11     Titel:
  Antworten mit Zitat      
Ach sorry,
nachdem ich die ganzen Posts gelesen habe, habe ich ganz vergessen mein Problem genauer zu schildern.

Ich möchte die Einheit m/s^2 als Text ausgeben. Dabei soll die 2 hochgestellt sein ohne das ^-Zeichen. Also in Worten "Meter pro Sekunde-Quadrat"
So wie ich es momentan habe werden die {} einfach im String mit ausgegeben. Mach ja auch Sinn da sie innerhalb der Hochkommata sind. Allerdings weiß ich nicht was ich ändern muss damit die 2 hochgestellt wird.

Ich hoffe, jetzt ist das Problem verständlicher Smile
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 13.11.2013, 11:25     Titel:
  Antworten mit Zitat      
Hallo itsme87,

Hallo Statischer Text, hat keinen Interpreter, deswegen ist dort sowas nicht möglich

Es gibt aber eine Lösung über TEXT siehe hier:
http://www.mathworks.co.uk/support/.....-1VE03X&nocookie=true
Private Nachricht senden Benutzer-Profile anzeigen
 
itsme87
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 16
Anmeldedatum: 04.10.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 13.11.2013, 13:25     Titel:
  Antworten mit Zitat      
Super danke, die Darstellung klappt schonmal.
Aber irgendwas geht noch mit der Position schief. Der Text wird an einer falschen Stelle in meinem GUI angezeigt. Woran könnte das liegen?
Der Code auf http://www.mathworks.co.uk/support/.....-1VE03X&nocookie=true sollte doch eigentlich die aktuelle Position ermitteln und übergeben, oder?
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 14.11.2013, 14:38     Titel:
  Antworten mit Zitat      
Also

vermutlich die Units-Einheiten sind nicht gleich. Aber wenn das Problem weiterhin auftritt, bitte minimal lauffähiges Beispiel hier posten. Also auch M- und Fig-Datei bitte anhängen.
Private Nachricht senden Benutzer-Profile anzeigen
 
itsme87
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 16
Anmeldedatum: 04.10.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.11.2013, 02:56     Titel:
  Antworten mit Zitat      
Hi, ich lade jetzt mal die .m und .fig Dateien hoch. Es geht ja nur um die Opening Function. Im .fig ist es das Textfeld neben Schwelle a wo m/s^2 steht.

Was muss ich bei den Units ändern? Ich habe schon versucht die Units des static texts auf normalized zu stellen wie es in dem Beispiel-Code ist. Hat aber nichts gebracht.

GUI_Datendownload.fig
 Beschreibung:

Download
 Dateiname:  GUI_Datendownload.fig
 Dateigröße:  9.9 KB
 Heruntergeladen:  413 mal
GUI_Datendownload.m
 Beschreibung:

Download
 Dateiname:  GUI_Datendownload.m
 Dateigröße:  10.51 KB
 Heruntergeladen:  402 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
denny
Supporter

Supporter



Beiträge: 3.853
Anmeldedatum: 14.02.08
Wohnort: Ulm
Version: R2012b
     Beitrag Verfasst am: 15.11.2013, 12:36     Titel:
  Antworten mit Zitat      
Hallo

der Unterschied lag daran, dass der Static Text bei dir im Panel ist, also sind die Koordinaten in Static Text für Panel und nicht für Figure. Also musst du statt Figure- Panel Handle nutzen.

GUI_Datendownload.fig
 Beschreibung:

Download
 Dateiname:  GUI_Datendownload.fig
 Dateigröße:  9.33 KB
 Heruntergeladen:  435 mal
GUI_Datendownload.m
 Beschreibung:

Download
 Dateiname:  GUI_Datendownload.m
 Dateigröße:  10.64 KB
 Heruntergeladen:  427 mal
Private Nachricht senden Benutzer-Profile anzeigen
 
itsme87
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 16
Anmeldedatum: 04.10.11
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.11.2013, 03:08     Titel:
  Antworten mit Zitat      
Super, jetzt funktionierts.

Danke für die Hilfe Smile
Private Nachricht senden Benutzer-Profile anzeigen
Gesplittet: 29.11.2013, 11:11 Uhr von denny
Von Beitrag string in legende richtig anzeigen aus dem Forum Grafiken und Plots
 
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.