Cum se creează un meniu simplu pentru funcțiile din matlab
MATLAB este utilizat pe scară largă în aplicațiile de date matematice. O utilizare este de a crea un script care poate rula funcții și operații pe un set de date rapid. Crearea unui sistem de meniuri permite utilizatorilor să facă aceste operații sau funcții fără a fi nevoie să o codifică în sine.
Pași


1. Deschideți MATLAB și creați un nou script. Butonul pentru a crea un nou script este în partea dreaptă sus a ferestrei programului, a etichetat un script nou..
2

Selecție = Meniu ("


3. Determinați opțiunile de care aveți nevoie pentru meniul dvs. Acestea sunt numite șiruri de caractere și trebuie să aibă "pe ambele părți ale numelor opțiunilor. Fiecare este separată de virgule. Primul șir va fi instrucțiunile pentru utilizator afișat deasupra opțiunilor de meniu.
Selection = Meniu ("Bine ați venit în meniul principal",..."Aceasta va fi prima opțiune.",..."Aceasta va fi a doua opțiune",..."Ieșiți din meniu")-


4. Creați începutul unei bucle de timp cu numele meniului Mai puțin decât numărul de opțiuni pe care l-ați creat pentru meniul dvs. Nu uitați că butonul de ieșire este inclus în opțiunile dvs.
în timp ce selecția < 3


5. Creați un caz de comutare cu numele meniului. MATLAB poate indenta automat acest pas dacă o face, nu vă îngrijorați scriptul va funcționa în continuare indiferent de modul în care vă identificați codul.
Selectarea comutatorului
6

cazul 1
7

Sfârșit


8. Copiați și lipiți funcția de meniu pe care ați creat-o mai sus sub linia Sfârșit. Acest lucru permite ca meniul să fie utilizat din nou după finalizarea opțiunii selectate de utilizator. O altă opțiune sau aceeași opțiune poate fi selectată acum din meniu.
Selection = Meniu ("Bine ați venit în meniul principal",..."Aceasta va fi prima opțiune.",..."Aceasta va fi a doua opțiune",..."Ieșiți din meniu")-


9. Includeți altul Sfârșit Linia sub aceasta, pentru a închide bucla de timp. Cu această linie, meniul este destul de mult. Meniul va fi difuzat de opțiuni nu va face nici o sarcină deoarece nu au fost încă populați.
Sfârșit


10. Adauga o FPRINTF Declarația care permite utilizatorului să știe programul sa încheiat. N la capăt face ca Matlab sărit la următoarea linie din fereastra de comandă.
FPRINTF ("Ați părăsit meniul. O zi bună! n `)-


11. Populați cazurile cu orice text sau funcție doriți să afișați.
12

13

sfaturi
Puteți indenta diferite linii pentru a face codul mai ușor de citit și de înțeles care secțiuni sunt închise.
MATLAB este sensibil la minuscule, deci aveți grijă să vă asigurați că variabilele și funcțiile se potrivesc exact.
Partajați pe rețeaua socială: