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

GUI_Check Box auslenden Auswahloptionen

 

Manou

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 27.02.2015, 23:00     Titel: GUI_Check Box auslenden Auswahloptionen
  Antworten mit Zitat      
Hallo Zusammen ,

bin Neuling beim GUI-Programmierung und brauche eure Hilfe, ich befinde mich momentan vor einer schwierigen Aufgabe, ich möchte in einer GUI-Fenster durch 3 Optionen eine bestimmte Kombination aus verschiedenen Variablegruppen, wie im Bild gezeigt Gruppe "A" , Gruppe "B", Gruppe "C", anzeigen lassen danach wird die ausgewählte Kombination als mat. Datei gespeichert.

in der mat. Datei ist ein structure array aufgebaut:
z.B.
Option 1
Gruppe "A"
A1=1
A2=0
Gruppe "B"
B1=1
B2=1
B3=1
Gruppe "C"
C1=0
C2=1
C3=1
C4=1
Physikalische Größe
Kraft

1=ausgewählt
0=nicht ausgewählt

mein Anliegen ist wie folgend, durch drücken auf dem Push Button der Option (z.B. Option 1) sollen nur die passende Variablen aus den Gruppen A bis C eingeblendet bleiben alle andere sollen ausgeblendet werden. Man kann dann nur aus den eingeblendeten Variablen die gewünschten Variablen auswählen. im Anhang sind alle Möglichkeiten dargestellt. ich freue mich auf eure Hilfe, vielen dank Smile

MfG,
Manou

GUI_Kombinationsauswahl.m
 Beschreibung:

Download
 Dateiname:  GUI_Kombinationsauswahl.m
 Dateigröße:  9.5 KB
 Heruntergeladen:  480 mal
GUI_Kombinationsauswahl.fig
 Beschreibung:

Download
 Dateiname:  GUI_Kombinationsauswahl.fig
 Dateigröße:  5.94 KB
 Heruntergeladen:  451 mal
GUI Auswahloption_option3.png
 Beschreibung:

Download
 Dateiname:  GUI Auswahloption_option3.png
 Dateigröße:  18.08 KB
 Heruntergeladen:  490 mal
GUI Auswahloption_option2.png
 Beschreibung:

Download
 Dateiname:  GUI Auswahloption_option2.png
 Dateigröße:  17.45 KB
 Heruntergeladen:  495 mal
GUI Auswahloption_option1.png
 Beschreibung:

Download
 Dateiname:  GUI Auswahloption_option1.png
 Dateigröße:  17.55 KB
 Heruntergeladen:  485 mal


Jan S
Moderator

Moderator


Beiträge: 11.057
Anmeldedatum: 08.07.10
Wohnort: Heidelberg
Version: 2009a, 2016b
     Beitrag Verfasst am: 02.03.2015, 17:09     Titel: Re: GUI_Check Box auslenden Auswahloptionen
  Antworten mit Zitat      
Hallo Manou,

Was genau ist Deine Frage?
Was hast Du bisher versucht und welche Probleme sind dabei aufgetreten?
Ist das Einlesen der Datei bereits erledigt?

Gruß, Jan
Private Nachricht senden Benutzer-Profile anzeigen
 
Manou

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 03.03.2015, 12:03     Titel:
  Antworten mit Zitat      
Hallo Jan,

danke für deine Antwort, ich wollte eigentlich wie im png Bilder durch verschiedene Auswahlmöglichkeit (Push Button Optionen) nur die passende Kombination von Check-boxe (A1, A2, B1,B2,..) aus den Gruppen "A, B und C" anzeigen lassen bzw. die nicht passende werden ausgeblendet, und damit wird die Auswahl nur auf die eingeblendete gebliebene Check-boxe beschränkt.
ich habe es mittlerweile durch die folgende Befehle hingekriegt Smile :

Code:

function pushbutton_Option1_Callback(hObject, eventdata, handles)

set(handles.pushbutton_Option1,'BackgroundColor','green','enable','on');
set(handles.checkbox_A3,'enable','off');
set(handles.checkbox_B4,'enable','off');
set(handles.checkbox_B5,'enable','off');

end
 
 
Manou

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 06.03.2015, 12:03     Titel:
  Antworten mit Zitat      
Hallo,

ich habe noch ein weiteres Problem, sobald ich den GUI starte und von dem eingeblendete Check boxes eine Hacken drauf setze dann geht nicht mehr weg, es bleibt ausgewählt !! gibt es eine Methode damit ich jederzeit die Check boxe unabhängig von den anderen aus- und abwähle ?

viele grüße,
Manou
 
stealth_mx
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 94
Anmeldedatum: 15.06.13
Wohnort: ---
Version: 2013b
     Beitrag Verfasst am: 06.03.2015, 13:58     Titel:
  Antworten mit Zitat      
Hi,
also wenn du B1 z.B. "ancheckst" dann kannst du es nicht mehr "auschecken" verstehe ich das richtig?

Wenn das so ist müsste bei dir eigentlich irgend ein Callback den wieder "anchecken". Normalerweise funktioniert das an/auschecken immer. Prüfe mal welche Callbacks beim anchecken triggern.
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.