|
|
Filter / Zusammenfassung für Listboxdarstellung |
|
urs_wernli |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 04.01.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 07.01.2008, 21:44
Titel: Filter / Zusammenfassung für Listboxdarstellung
|
|
Hallo
Für einen GUI habe ich folgendes Problem:
Ich möchte in einer Listbox importierte Vabiablen aus dem Workspace Zusammenfassen und anschliessend gruppieren möchte.
Workspace Listbox
M01Test1 M01
M01Test2 M02
M01Test3 M03
M01Test4 M04
M01Test5
M02Test1
M02Test2
M02Test3
M03Test1
M03Test2
M03Test3
M03Test4
M03Test5
M04Test3
M04Test4
M04Test5
M04Test6
Anschliessend möchte ich durch auswählen der Listboxelemente Gruppen bilden für eine spätere Auswertung. Momentan habe ich noch keine Ahnung wie die Sache am besten angehen soll. Hat das schon jemand gemacht?
|
|
|
|
|
urs_wernli |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 04.01.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 08.01.2008, 21:26
Titel: Teils gelöst
|
|
|
|
outsider |
Forum-Meister
|
|
Beiträge: 806
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: München
|
|
|
|
Version: R2012b
|
|
|
|
|
|
Verfasst am: 14.01.2008, 16:14
Titel:
|
|
Zitat: |
aber das Filtern der Workspacevariabeln in der Listbox bin ich noch nicht weiter.... |
eine präzisere Beschreibung wäre Wünschenswert. Nach welchem Prinzip sollen die Gruppen nun gebaut werden?
Als erstes würde ich erstmal alles in Workspace vorhanden Variablen abfragen und zwar mit
var ist nun ein Struct der ausser den Namen auch noch weitere Informationen zu den einzelen Variablen enthält. Da nun alle Variablennamen Dir bekannt sind kannst Du diese nun so gruppieren wie es Dir passt und anschliessend in der TableGUI (oder besser mit der MATLAB undokumentierten Funtktion UITABLE) anzeigen
MfG
|
|
|
urs_wernli |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 04.01.08
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 15.01.2008, 21:09
Titel:
|
|
sorry für die ungenaue beschreibung
Mein Problem:
Für die Auswertung von Versuchsreihen werden excel dateien (können mehr als 20 sein) mit Messreihen importiert. Diese Messreihen bestehen aus diversen Messparameter mit einem Messzeitpunkt. Das Excelsheet ist spaltenweise aufgebaut in der ersten zeile befindet sich die überschrift mit dem varibelnamen, der beinhaltet Versuchsnummer und die parameterbezeichnung (z.B. xxx03zeit, oder xxx04para1). das excelsheet kann nicht geändert werden (kommt nicht nur von mir....) und die reihenfolge der versuche / parameter sogar die anzahl der messparameter kann variiren. das einzige was sicher ist das zuerst die versuchsbezeichung und anschliessend der parameter kommt.
Mit dem GUI möchte ich:
Die Exceldaten importieren (habe ich schon)
Die Versuche in Gruppen einteilten (z.B. xxx03, xxx29 -> Gr1, xxx05, xxx90 -> Gr2) (fehlt noch)
Die Daten Auswerten (z.B. Gruppenunteschiede)
Reichen diese Infos?
|
|
|
Jeanne |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 23.02.2009, 23:34
Titel: evalin und co
|
|
Ich habe zu dem Thema noch ein weiteres Problem
Und zwar müsste ich meine Funktionen nicht nur im base Workspace ausführen können, sondern in jedem anderen auch...
Das funktioniert jedoch glaube ich nicht wenn ich die evalin('base', 'who') Funktion benutze. Oder kann das an etwas anderem liegen?
Hilfeeeeeeeee!
|
|
|
steve |
Ehrenmitglied
|
|
Beiträge: 2.029
|
|
|
|
Anmeldedatum: 03.09.07
|
|
|
|
Wohnort: Wien
|
|
|
|
Version: R2024a
|
|
|
|
|
|
Verfasst am: 24.02.2009, 08:16
Titel:
|
|
Moin,
wenn du die aktuellen Variablen deiner Funktion in einem Struct haben möchtest, dann reicht ein:
aus. Hilft dir das weiter?
Gruß
Alex
/edit: Natürlich meine ich die Funktion WHOS
_________________
>> 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?
Zuletzt bearbeitet von steve am 25.02.2009, 09:10, insgesamt einmal bearbeitet
|
|
|
Gast |
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 24.02.2009, 20:21
Titel:
|
|
Ich glaub du meinst die Funktion whos, das war nicht mein Problem. Ich hab meins schon gelöst. Nur sind wieder neue aufgetaucht, matlab ist buh!
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| 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.
|
|