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
Introduceți un nume pentru meniu. Utilizați semnul egal (=) pentru a le seta egal cu funcția numită meniu. Când salvați fișierul scriptului va fi acest nume pe care l-ați ales.
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
Includeți un caz pentru fiecare opțiune a meniului. Numerotate în ordine și indentate din linia de caz. Nu uitați opțiunea de ieșire. Aceasta este, de asemenea, o bună ocazie de a scrie un comentariu lângă fiecare caz, astfel încât să știți ce opțiune reprezintă fiecare caz.
cazul 1
7
Închideți cazul comutatorului la sfârșitul acestor cazuri. Pentru a face acest lucru, introduceți linia Sfârșit. Linia de capăt se poate alinia cu funcția comutatorului, astfel încât cititorul să știe că acest capăt este pentru comutator și nu în timp.
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
Adăugați variabile și matrice. În plus, variabilele și matricele pot fi tipărite deasupra funcției de meniu și pot fi utilizate de funcțiile din interiorul meniului. Acest lucru permite, de asemenea, importul de date din alte scripturi sau programe, cum ar fi Excel.
13
Nest meniuri, dacă meniul pe care îl creați are nevoie de o altă opțiune de meniu după selectarea unei opțiuni inițiale. Un al doilea meniu poate fi adăugat în interiorul acestei opțiuni. Acest meniu cuibărește poate merge la fel de adânc cum ai nevoie.
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ă: