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

How to create a Variable CheckBox Liste in a PopUp Menu ?

 

y_fotsing
Forum-Anfänger

Forum-Anfänger


Beiträge: 45
Anmeldedatum: 26.03.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.06.2009, 14:10     Titel: How to create a Variable CheckBox Liste in a PopUp Menu ?
  Antworten mit Zitat      
Hallo Leute,
Ich arbeite momentan auf eine GUI Projeckt und habe gerade dringend ein Problem:
Ich möchte in meiner M-File eine Function schreiben, welche beim einlesen eines gegeben Vektors zb.: A=[1;3;4;5]; also CheckBox auf einer schon definierten PopUp Menu oder ein Listbox generiert. Die Anzahl der CheckBoxen ist die Länge von A, Die Value der CheckBoxen sind die Werte in dem Matrix.
nb.: Die Länge von A soll geändert werden können, und gegebenen Falls soll die CheckBox Liste angepasst werden.

Ich freue mich auf eine Mögliche Lösung.
Grüß.
Yan
Private Nachricht senden Benutzer-Profile anzeigen


steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.029
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2024a
     Beitrag Verfasst am: 05.06.2009, 15:28     Titel: Re: How to create a Variable CheckBox Liste in a PopUp Menu
  Antworten mit Zitat      
y_fotsing hat Folgendes geschrieben:
eines gegeben Vektors zb.: A=[1;3;4;5]; also CheckBox auf einer schon definierten PopUp Menu oder ein Listbox generiert. Die Anzahl der CheckBoxen ist die Länge von A, Die Value der CheckBoxen sind die Werte in dem Matrix.


Kannst nochmal genau sagen, was du haben möchtest? Du wirfst hier gerade CheckBoxen zusammen mit Listboxen und PopUpMenus!?

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
 
y_fotsing
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 45
Anmeldedatum: 26.03.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.06.2009, 16:00     Titel:
  Antworten mit Zitat      
Ich soll in einer PopUp Menu oder in einem Listbox, die Möglichkeit geben mehrere Zahlen zu wahlen (zu checken so zu sagen.)
Und ich muss dafür CheckBox in einer PopUp Menu oder in einem Listbox schreiben, wie ich oben beschrieben habe.
Private Nachricht senden Benutzer-Profile anzeigen
 
Bijick
Ehrenmitglied

Ehrenmitglied



Beiträge: 914
Anmeldedatum: 18.06.07
Wohnort: Nürnberg
Version: R2006b, R2008b
     Beitrag Verfasst am: 05.06.2009, 16:18     Titel:
  Antworten mit Zitat      
Hallo,

ich verstehe das Problem so: Es gibt ein Popupmenu oder eine Listbox, wo man Variablen auswählen kann. Beispielsweise einen Vektor A=[1;3;4;5]. Da A vier Elemente hat, sollen jetzt vier Checkboxen erzeugt werden.

Ist das so gemeint? Wenn nicht, beschreibe bitte ausführlich an einem kleinen Beispiel, was in welchem Menu steht und was damit passieren soll.

Eine Lösung für das von mir beschriebene Problem kenne ich leider nicht.

Herzliche Grüße
Bijick
_________________

>> why
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.029
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2024a
     Beitrag Verfasst am: 05.06.2009, 16:21     Titel:
  Antworten mit Zitat      
So?

Code:
A = [1;3;4;5];
figure,
uicontrol('style','listbox','string',num2str(A),'min',1,'max',3,'Position',[10,10,50,100])


oder soetwas was Bijick erklärt hat?!

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
 
y_fotsing
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 45
Anmeldedatum: 26.03.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 05.06.2009, 17:44     Titel:
  Antworten mit Zitat      
Danke schön Alex für die Mühe.

Die Zahlen sollen aber in diesem listbox als CheckBoxen stehen, sodass ich zum Beispiel 2 oder 3 .. davon wählen kann, und die darauf verbundenen Werte zusammen für weitere Operationen nutzt.

Die Beschreibung von Bijick ist auch richtig.
Private Nachricht senden Benutzer-Profile anzeigen
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.029
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2024a
     Beitrag Verfasst am: 05.06.2009, 17:51     Titel:
  Antworten mit Zitat      
Moin,

halte bei meinem Beispiel mal STRG gedrückt und klicke dann einfach mal mehrere Einträge an Wink

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