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

Funktionen von Benutzer in Gui einlesen lassen...

 

Janne

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.02.2009, 10:49     Titel: Funktionen von Benutzer in Gui einlesen lassen...
  Antworten mit Zitat      
Hi Leute,
Ich würde gerne den Benutzer verschiedene Funktionen auswählen lassen, um diese dann in meiner Gui anzuwenden.
Gibt es dazu eine Möglichkeit die Funktionen erst vom Benutzer auswählen zu lassen, um sie danach in ein Pop-up Menu zu schreiben?

Danke schonmal vorweg...
Janne


steve
Ehrenmitglied

Ehrenmitglied



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

du könntest als erstes ein Panel oder figure erstellen mit Checkboxes oder einer listbox in welcher alle Funktionen stehen und der User dann die auswählen kann, die weiter verwendet werden sollen...

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
 
Janne

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.02.2009, 11:57     Titel:
  Antworten mit Zitat      
Das ist nicht das, was ich erreichen möchte.
Da ich die verschieden Funktionen selbst nicht kenne.
Mein GUI soll quasi etwas öffnen, wo er aus einem Verzeichnis die Funktionen suchen kann. Gibt es so einen Funktionsaufruf? z.B. zum Matlabordner, Arbeitsplatz etc...
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.029
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2024a
     Beitrag Verfasst am: 26.02.2009, 12:41     Titel:
  Antworten mit Zitat      
Jain, du kannst mit
Code:
die Dateinamen eines Ordnerinhaltes auslesen, aber wenn du die komplette Funktionsliste haben willst, dann wird es sehr sehr schwer sich dort durchzufinden, wenn nicht sogar unmöglich.

Wozu brauchst du das denn genau?
_________________

>> 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
 
Bijick
Ehrenmitglied

Ehrenmitglied



Beiträge: 914
Anmeldedatum: 18.06.07
Wohnort: Nürnberg
Version: R2006b, R2008b
     Beitrag Verfasst am: 26.02.2009, 13:28     Titel:
  Antworten mit Zitat      
Hallo Janne,

vielleicht so?

Code:
[FileName,PathName] = uigetfile;


Es gibt viele Parameter von uigetfile, beispielsweise um mehrere Dateien gleichzeitig auswählen zu können oder nur bestimmte Dateien anzuzeigen.

Herzliche Grüße
Bijick
_________________

>> why
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Janne

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.02.2009, 13:37     Titel:
  Antworten mit Zitat      
Ja, das ist glaube ich das was ich suche.

uigetdir

ist auch nicht schlecht...

Danke!
 
Janne

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 26.02.2009, 14:57     Titel:
  Antworten mit Zitat      
Schön, jetzt hab ich das mit uigetfile gemacht, nur leider wollt ich die Funktionen nacheinander in ein Pop-up-Menu einlesen. Ein Text geht auch super, nur der nächste wird dann natürlich gleich wieder überschrieben, was mach ich jetzt?
 
steve
Ehrenmitglied

Ehrenmitglied



Beiträge: 2.029
Anmeldedatum: 03.09.07
Wohnort: Wien
Version: R2024a
     Beitrag Verfasst am: 26.02.2009, 15:01     Titel:
  Antworten mit Zitat      
Wie machst du denn das?

Ohne Code wird es jetzt schwierig zu helfen...

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
 
Janne

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.03.2009, 10:17     Titel:
  Antworten mit Zitat      
Ja, das war dann doch schwieriger.

Aber hat jemand eine Ahnung wie ich wenn ich über uigetfile eine Funktion einlesen kann und damit auch gleich den Path setzen könnte?
Also quasi uigetfile und uigetdir in einem und danach die uigetdir mit nem Path versetzten. (War das verständlich?)
Am liebsten mit nem Pushbutton, hähäm...
 
Janne

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 02.03.2009, 10:34     Titel:
  Antworten mit Zitat      
Ah habs schon, ist quasi die zweite Variable von uigetfile...
 
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.