Så här skapar du en enkel meny för funktioner i matlab
MATLAB är en i stor utsträckning i matematiska en dataprogram. En användning är att skapa ett skript som kan köra funktioner och operationer på en datasats snabbt. Att skapa ett menysystem gör det möjligt för någon användare att göra dessa operationer eller funktioner utan att behöva koda det själva.
Steg
1. Öppna Matlab och skapa ett nytt skript. Knappen för att skapa ett nytt skript är längst upp till höger i programfönstret, märkt nytt skript..
2
Skriv in ett namn för menyn. Använd lika tecken (=) för att ställa in den som är lika med funktionen som kallas menyn. När du sparar skriptfilen blir det här namnet du har valt.
Val = meny (`
3. Bestäm alternativen du behöver för din meny. Dessa kallas strängar och behöver "på vardera sidan av namnen på alternativen. Var och en är separerad med kommatecken. Den första strängen kommer att vara instruktionerna till användaren som visas ovanför menyalternativen.
Val = Meny (`Välkommen till huvudmenyn`,..."Detta kommer att bli det första alternativet.`,..."Detta kommer att bli det andra alternativet",..."Avsluta menyn")-
4. Skapa start på en stund slinga med namnet på menyn mindre än antalet alternativ du skapade för din meny. Glöm inte att utgången menyknappen är med i dina alternativ.
medan valet < 3
5. Skapa ett brytare med namnet på menyn. Matlab kan automatiskt inda det här steget om det inte, oroa dig inte. Skriptet kommer fortfarande att fungera oavsett hur du delar koden.
Byt urval
6
Inkludera ett ärende för varje alternativ på menyn. Numrerad i ordning och indragna från switch case line. Glöm inte exitalternativet. Detta är också ett bra tillfälle att skriva en kommentar bredvid varje fall så att du vet vilket alternativ varje fall representerar.
fall 1
7
Stäng omkopplaren i slutet av dessa fall. För att göra detta, skriv in linjen slutet. Ändlinjen kan anpassa sig själv med omkopplingsfunktionen, så att läsaren vet att det här änden är för omkopplaren och inte medan slingan.
slutet
8. Kopiera och klistra in din menyfunktion du skapade ovan under linjen slutet. Detta gör det möjligt för menyn att användas igen efter att den har slutfört det alternativ som användaren har valt. Ett annat alternativ eller samma alternativ kan nu väljas från menyn.
Val = Meny (`Välkommen till huvudmenyn`,..."Detta kommer att bli det första alternativet.`,..."Detta kommer att bli det andra alternativet",..."Avsluta menyn")-
9. Inkludera en annan slutet linje under detta, för att stänga medan slingan. Med den här raden är menyn ganska mycket inställd. Menyn kommer att köras av alternativen kommer inte att göra några uppgifter eftersom de inte har befolkats än.
slutet
10. Lägg till en fprintf uttalande som låter användaren veta att programmet har slutat. N i slutet gör Matlab Hoppa till nästa rad i kommandofönstret.
fprintf (`du har lämnat menyn. Ha en bra dag! n `)-
11. Fyll i fallen med vilken text eller funktion du vill visa.
12
Lägg till variabler och matriser. Dessutom kan variabler och matriser skrivas in ovanför menyfunktionen och användas av funktionerna inuti menyn. Detta möjliggör också import av data från andra skript eller program som Excel.
13
Nestmenyer, om menyn du skapar behöver ett annat menyalternativ efter ett första alternativ är valt. En andra meny kan läggas in i det alternativet. Den här menyn som nesting kan gå så djupt som du behöver.
Tips
Du kan ange olika linjer för att göra koden lättare att läsa och förstå vilka sektioner som bifogas.
Matlab är skiftlägeskänslig så var försiktig så att variablerna och funktionerna matchar exakt.
Dela på det sociala nätverket: