Matlab est un programme de calcul technique pour les ingénieurs. Matlab comprend un outil de création d'interfaces utilisateur graphiques (GUI ) qui permet aux utilisateurs de sélectionner des objets à partir d'une palette d'éléments pré-codées et de personnaliser ces objets à l'aide d'un inspecteur de la propriété . Quand vient le temps pour l'utilisateur de tester et d'utiliser l'interface graphique, il est important de programmer une méthode pour fermer l'interface graphique qui permet à l'utilisateur ne perdra pas de travail. Cela peut se faire en programmant une fonction de confirmation proche . Les choses dont vous aurez besoin Matlab version 2007a ou version ultérieure Show More Instructions 1 Ouvrir Matlab et «guide» de type dans la fenêtre de commande . 2 Cliquez sur l'onglet "Ouvrir existant GUI " lorsque vous êtes invité . Accédez à votre interface utilisateur enregistré , sélectionnez-le et cliquez sur "OK". 3 Cliquez sur l'icône de papier et un crayon dans la fenêtre de l'éditeur GUI pour ouvrir le fichier de m. 4 Ajoutez le code suivant sous la première fonction figurant sur le fichier de m: " guidata ( hObject , poignées) ; " 5 Tapez le code suivant dans le cadre du la ligne de code vous avez tapé à l'étape quatre : « set ( handles.figure1 , « CloseRequestFcn ', @ closeGUI ) ; " 6 Tapez la commande suivante à la fin de votre m -file :" Fonction closeGUI ( src, evnt ) " 7 Ajouter ce code dans votre nouvelle fonction closeGUI : " sélection = questdlg ( ? voulez-vous fermer l'interface graphique »,« Fermer la fonction de demande »,« Oui »,« Non ',' Oui ' ) ; " 8 type " d'interrupteurs ", sur la ligne de code suivante 9 Type . " cas "Oui" , " sur la ligne de code suivante . Assurez-vous que cette ligne est en retrait une fois . 10 type "delete ( GCF) " sur la ligne suivante . Assurez-vous que cette ligne est en retrait deux fois . 11 type " cas " non "» sur la ligne suivante . Assurez-vous que cette ligne est en retrait une fois . 12 Type «retour» sur la ligne suivante . Assurez-vous que cette ligne est en retrait deux fois . 13 type «fin» sur la ligne suivante pour terminer votre nouvelle fonction de confirmation à proximité . Enregistrez le fichier- m et vous avez terminé.
|