Wie programmiere ich eine GUI in MATLAB? [geschlossen]

8

Ich muss eine GUI in MATLAB für mein Projekt erstellen. Ich habe überall nach Beispielen gesucht, wie man eine GUI programmiert, aber ich konnte nicht viel finden. Was sind einige gute Seiten oder Techniken für die GUI-Programmierung in MATLAB?

    
suphero 12.07.2009, 10:08
quelle

4 Antworten

11

Der erste Ort, den Sie besuchen müssen, ist Matlab Help auf Erstellen von grafischen Benutzeroberflächen .

Dann können Sie dieses Tutorial-Video oder dieses eine

Dieses Tutorial ist auch gut.

    
ThibThib 12.07.2009 10:17
quelle
8

Hier sind alle Videos, die ich über die Erstellung von MATLAB GUIs gemacht habe

Ссылка

    
MatlabDoug 13.07.2009 14:03
quelle
2

Ich musste vor kurzem eine einfache GUI programmieren, die einige Plots steuert. Ich weiß nicht genau, was deine Aufgabe ist, aber hier ist ein grundlegender Code, mit dem du beginnen kannst. Dies schafft zwei Figuren; Abbildung 1 hat Kontrollen, Abbildung 2 hat eine Darstellung von y = x ^ p. Sie geben den Wert von p in das Feld ein und drücken die Eingabetaste, um es zu registrieren und neu zu plotten; Drücken Sie dann die Taste, um auf den Standardwert p = 1 zurückzusetzen.

%Vor%

Die Grundidee hinter GUIs besteht darin, dass sie beim Aufruf von Steuerelementen "Callback" -Funktionen aufrufen, d. h. Event-Handler; Diese Funktionen sind in der Lage, über Steuerelemente mithilfe der Steuergriffe und set / get-Methoden zum Abrufen oder Ändern ihrer Eigenschaften zu interagieren.

Um zu der Liste der verfügbaren Eigenschaften zu gelangen, lesen Sie den sehr informativen Handle Graphics-Eigenschaftenbrowser auf der Matlab-Dokumentationswebsite ( Ссылка ); Klicken Sie auf UI-Objekte (oder was auch immer Sie brauchen).

Hoffe, das hilft!

    
Leo Alekseyev 13.07.2009 14:41
quelle
2

Diese 41 vollständigen GUI-Beispiele wurden auf der MathWorks File Exchange von Matt Fig sind ein großartiger Ort anfangen. Die Einreichung war sogar ein Pick of the Week .

>     
gnovice 23.09.2010 02:51
quelle