Matlab is een technisch computer programma voor ingenieurs . Matlab bevat een tool voor het bouwen van grafische gebruikersinterfaces ( GUI ) waarmee gebruikers objecten te selecteren uit een palet van pre - gecodeerde elementen en pas deze objecten met behulp van een woning inspecteur . Als het tijd is voor de gebruiker te testen en te gebruiken de GUI , is het belangrijk om een werkwijze programmeren om de GUI die verzekert de gebruiker geen werk verloren sluiten . Dit kan worden gedaan door programmeren van een nauwe bevestigingsfunctie . Wat je nodig hebt Matlab R2007a of latere versie Toon Meer Aanwijzingen 1 Open Matlab en type " gids" in het commando venster . 2 Klik op het tabblad " Open Bestaande GUI " als daarom wordt gevraagd . Navigeer naar uw opgeslagen GUI , selecteer het en klik op "OK . " 3 Klik op het pictogram van papier en potlood in het venster GUI editor om de m - bestand te openen . < br > 4 Voeg de volgende code onder de eerste functie die op de m - file : " guidata ( hObject , handgrepen ) ; " 5 Typ de volgende code onder de regel code u hebt getypt in stap vier : " set ( handles.figure1 , ' CloseRequestFcn ' , @ closeGUI ) ; " Type 6 het volgende aan het einde van uw m - bestand : " functie closeGUI ( src , evnt ) " 7 Voeg deze code onder je nieuwe closeGUI functie : " selectie = questdlg ( ' ? wilt u de GUI te sluiten ' , ' Close Request Function ' , ' Ja' , 'Nee ' , ' Ja ' ) ; " Type 8 " switch selectie , "op de volgende regel code Type 9 . ' case ' ja ' , 'op de volgende regel code . Zorg ervoor dat deze lijn wordt een keer ingesprongen . 10 Type " delete ( GCF ) " op de volgende regel . Zorg ervoor dat deze lijn wordt tweemaal ingesprongen . Type ' case ' Nee ' " 11 op de volgende regel . Zorg ervoor dat deze lijn wordt een keer ingesprongen . Type 12 " return " op de volgende regel . Zorg ervoor dat deze lijn wordt tweemaal ingesprongen . Type " end " 13 op de volgende regel om uw nieuwe buurt bevestiging functie beëindigen . Sla het m - bestand en je bent klaar.
|