Sådan oprettes en simpel menu til funktioner i matlab
Matlab er en meget udbredt i matematiske en dataapplikationer. En brug er at oprette et script, der kan køre funktioner og operationer på et datasæt hurtigt. Oprettelse af et menusystem giver enhver bruger mulighed for at gøre disse operationer eller funktioner uden at skulle kode det selv.
Trin


1. Åbn MATLAB og lav et nyt script. Knappen for at oprette et nyt script er øverst til højre i programvinduet, mærket nyt script..
2

Valg = menu (`


3. Bestem de muligheder, du skal bruge til din menu. Disse kaldes strenge og har brug for at have `på begge sider af navnene på mulighederne. hver er adskilt af kommaer. Den første streng vil være instruktionerne til brugeren, der vises over menupunkterne.
Valg = Menu (`Velkommen til hovedmenuen`,..."Dette bliver den første mulighed.`,..."Dette bliver den anden mulighed `,...`Afslut menuen`)-


4. Opret starten af en mens loop med navnet på menuen mindre end antallet af muligheder, du oprettede til din menu. Glem ikke, at afkørslen MENU-knappen er inkluderet i dine muligheder.
mens udvælgelsen < 3


5. Opret en switch sag med navnet på menuen. Matlab kan automatisk indrykke dette trin, hvis det gør det, ikke bekymre dig, scriptet vil stadig fungere, uanset hvordan du indrykker koden.
Skift valg
6

Sag 1
7

ende


8. Kopier og indsæt din menufunktion, du oprettede over under linjen ende. Dette gør det muligt for menuen at blive brugt igen, efter at den er afsluttet den valgte indstilling, der er valgt af brugeren. En anden mulighed eller den samme mulighed kan nu vælges fra menuen.
Valg = Menu (`Velkommen til hovedmenuen`,..."Dette bliver den første mulighed.`,..."Dette bliver den anden mulighed `,...`Afslut menuen`)-


9. Inkludere en anden ende linje under dette, for at lukke mens løkken. Med denne linje er menuen stort set oprettet. Menuen vil køre ved mulighederne, vil ikke gøre nogen opgaver, fordi de ikke er blevet befolket endnu.
ende


10. Tilføj en fprintf Erklæring, der lader brugeren ved, at programmet er afsluttet. N i slutningen gør Matlab Gå til næste linje i kommandovinduet.
fprintf (`du har forladt menuen. Hav en god dag! n `)-


11. Befolkning af sagerne med uanset tekst eller funktion, du ønsker at vise.
12

13

Tips
Du kan indrykke forskellige linjer for at gøre koden lettere at læse og forstå, hvilke sektioner der er vedlagt.
MATLAB er sagerfølsomt, så vær forsigtig med at sikre, at variablerne og funktionerne matcher nøjagtigt.
Del på sociale netværk :