Matlab ist ein technisches Computing für Ingenieure . Matlab enthält ein Tool zum Erstellen von grafischen Benutzeroberflächen ( GUIs) , die Benutzer wählen Objekte aus einer Palette von vorcodierte Elemente und passen Sie diese Objekte mit einem Eigenschafteninspektor können . Wenn es Zeit für den Anwender zu testen und die GUI verwenden , ist es wichtig , ein Verfahren zu programmieren, um die GUI , die dem Benutzer verlieren keine Arbeit gewährleistet schließen. Dies kann durch die Programmierung einer Funktion schließen Bestätigung erfolgen. Was Sie brauchen
Matlab R2007a oder neuere Version
anzeigen Weitere Anweisungen
1
öffnen Matlab und Art "Leitfaden" in die Befehlszeile ein .
2
Klicken Sie auf " Open Existing GUI "-Registerkarte , wenn Sie dazu aufgefordert werden . Navigieren Sie zu Ihrem gespeichert GUI , markieren Sie ihn und klicken Sie auf " OK".
3
Klicken Sie auf die Papier-und Bleistift -Symbol in der GUI -Editor-Fenster , um die m- Datei zu öffnen.
4
Fügen Sie den folgenden Code unter der ersten Funktion auf der m- Datei aufgelistet : " guidata ( hObject , Griffe ); "
5
Geben Sie den folgenden Code unter dem der Codezeile Sie in Schritt vier eingegeben: "set ( handles.figure1 , ' CloseRequestFcn ', @ closeGUI ); "
6
Geben Sie Folgendes an das Ende der m -file: "-Funktion closeGUI (src , evnt ) "
7
Fügen Sie diesen Code unter dem neuen closeGUI Funktion : " Auswahl = questdlg ( ' ? möchten Sie die GUI zu schließen ', ' Close Request-Funktion ', ' Ja ', 'Nein ',' yes ') ; "
8
Typ " Schalter Auswahl , "auf der nächsten Codezeile
9
Typ . " Fall "Ja", "auf die nächste Zeile des Codes. Achten Sie darauf, diese Linie einmal eingerückt.
10
Typ " delete ( GCF )" auf die nächste Zeile. Achten Sie darauf, diese Linie zweimal . Eingerückt
11
Type " Fall " Nein " " in der nächsten Zeile . Achten Sie darauf, diese Linie einmal .
12
Art "Rückkehr" in der nächsten Zeile eingerückt. Achten Sie darauf, diese Linie zweimal .
13
Type " Ende " auf der nächsten Zeile eingerückt , um Ihr neues close Bestätigung Funktion beenden. Speichern Sie die Datei m- und Sie sind fertig .