Comment créer un menu simple pour les fonctions de matlab
MATLAB est largement utilisé dans les applications de données mathématiques. Une utilisation est de créer un script pouvant exécuter rapidement des fonctions et des opérations sur un ensemble de données. La création d`un système de menu permet à n`importe quel utilisateur de faire ces opérations ou fonctionne sans avoir à le coder eux-mêmes.
Pas
![Image intitulée Newscript.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_1.jpg)
![Image intitulée Newscript.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_1.jpg)
1. Ouvrez MATLAB et créez un nouveau script. Le bouton pour créer un nouveau script est en haut à droite de la fenêtre du programme, étiqueté un nouveau script..
2
![Image intitulée SelectionStep2.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_2.jpg)
Sélection = menu (`
![Image intitulée MentioptionSstep3.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_3.jpg)
![Image intitulée MentioptionSstep3.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_3.jpg)
3. Déterminez les options dont vous aurez besoin pour votre menu. Celles-ci sont appelées chaînes et doivent avoir `de chaque côté des noms des options. chacun est séparé par des virgules. La première chaîne sera l`instruction de l`utilisateur affiché au-dessus des options du menu.
Sélection = menu (`Bienvenue dans le menu principal`,...`Ce sera la première option.",...`Ce sera la deuxième option`,...`Quittez le menu`)-
![Image intitulée whileestep4.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_4.jpg)
![Image intitulée whileestep4.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_4.jpg)
4. Créez le démarrage d`une boucle de temps avec le nom du menu moins que le nombre d`options que vous avez créées pour votre menu. N`oubliez pas que la sortie du menu est incluse dans vos options.
pendant la sélection < 3
![Image intitulée SwitchStep5.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_5.jpg)
![Image intitulée SwitchStep5.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_5.jpg)
5. Créer un étui de commutation avec le nom du menu. MATLAB peut automatiquement indenter cette étape s`il ne vous inquiétez pas, ne vous inquiétez pas, le script fonctionnera toujours, peu importe la façon dont vous indentez le code.
sélection de commutation
6
![Image intitulée casesstep6.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_6.jpg)
cas 1
7
![Image intitulée End1Step7.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_7.jpg)
finir
![Image intitulée ctrlcctrlvstep8.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_8.jpg)
![Image intitulée ctrlcctrlvstep8.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_8.jpg)
8. Copiez et collez votre fonction de menu que vous avez créée ci-dessus sous la ligne finir. Cela permet au menu d`être utilisé à nouveau après avoir terminé l`option sélectionnée par l`utilisateur. Une autre option ou la même option peut maintenant être sélectionnée dans le menu.
Sélection = menu (`Bienvenue dans le menu principal`,...`Ce sera la première option.",...`Ce sera la deuxième option`,...`Quittez le menu`)-
![Image intitulée End2Step9.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_9.jpg)
![Image intitulée End2Step9.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_9.jpg)
9. Inclure un autre finir ligne en dessous de cela, pour fermer la boucle tandis que. Avec cette ligne, le menu est à peu près mis en place. Le menu fonctionnera par les options ne fera aucune tâche car ils n`ont pas encore été peuplés.
finir
![Image intitulée GoodDayStep10.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_10.jpg)
![Image intitulée GoodDayStep10.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_10.jpg)
dix. Ajouter un fprintf déclaration laissant l`utilisateur savoir que le programme est terminé. N à la fin fait matchab skener à la ligne suivante dans la fenêtre de commande.
fprintf (`vous avez quitté le menu. Passe une bonne journée! n `)-
![Image intitulée Exemple1Step11.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_11.jpg)
![Image intitulée Exemple1Step11.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_11.jpg)
11. Peupler les cas avec n`importe quel texte ou fonction que vous souhaitez afficher.
12
![Image intitulée Exemple2Step12.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_12.jpg)
13
![Image intitulée NèstingStep13.jpg](https://cdn.maniqui-es.com/kiw/how-to-create-a-simple-menu-for-functions-in-matl_13.jpg)
Conseils
Vous pouvez indenter différentes lignes pour rendre le code plus facile à lire et à comprendre quelles sections sont jointes.
MATLAB est sensible à la casse, alors faites attention à vous assurer que les variables et les fonctions correspondent exactement.