Matlab är ett tekniskt beräkningsprogram för ingenjörer . Matlab innehåller ett verktyg för att bygga grafiska användargränssnitt ( GUI ) som låter användare välja objekt från en palett av pre - kodade element och skräddarsy dessa objekt med en fastighet inspektör . När det blir dags för användaren att testa och använda det grafiska användargränssnittet , är det viktigt att programmera en metod för att stänga GUI som säkerställer att användaren inte kommer att förlora något arbete. Detta kan göras genom att programmera en nära bekräftelse funktion . Saker du behöver
Matlab R2007a eller senare version
Visa fler instruktioner
1
Öppna Matlab och typ "guide " i kommandofönstret .
2
Klicka på " Öppna befintligt GUI " fliken när du ombeds . Navigera till dina sparade GUI , markera den och klicka på " OK . " Addera 3
Klicka på papper och penna ikon i GUI editor fönstret för att öppna m - filen .
4
Lägg till följande kod under första funktionen noterat på m - filen : " guidata ( hObject , handtag ) , "
5
Skriv följande kod under kodraden du skrev i steg fyra : " set ( handles.figure1 , ' CloseRequestFcn ' , @ closeGUI ) ; "
6
Skriv följande i slutet av din m - fil : " funktionen closeGUI ( src , evnt ) "
7
Lägg denna kod under din nya closeGUI funktion : " selection = questdlg ( ' ? vill du stänga GUI " , " Close Request funktion' , 'Ja' , 'Nej ' , ' Ja ' ) ; "
8
Type " omkopplarval , " på nästa kodrad
9
Type . " case "ja" , " på nästa kodrad . Kontrollera att denna linje är indragen gång .
10
Type " delete ( GCF ) " på nästa rad . Kontrollera att denna linje är indragen två gånger . " " Nej " case " på nästa rad
11
Type . Kontrollera att denna linje är indragen gång .
12
Type " avkastning " på nästa rad . Kontrollera att denna linje är indragen två gånger .
13
Type " slut " på nästa rad för att avsluta din nya nära bekräftelse funktion . Spara m - filen och du är klar .