Hvordan lage Word-innganger i MATLAB
Matrix Laboratory (MATLAB) er både en kraftig matematisk verktøy og et høynivå programmeringsspråk, slik at du kan lage rutiner som samhandler med en bruker til å utføre en beregning oppgave. Bruk "input" funksjonen for å oppfordre skriving fra brukeren i kommandovinduet. Bruk "inputdlg" for å vise en pop-up boksen spørre brukeren å legge inn ett eller flere ord.
Bruksanvisning
Command Window
1 Skriv inn følgende linje med kode for å be brukeren om å skrive inn et ord eller en streng i kommandovinduet, lagring resultatet i en variabel som heter "userinput:"
userinput = input ( 'Skriv inn et ord:', 's');
2 Bruk den spesielle "\ n" tegnet i ledetekststreng for å lage en multi-line teksten:
userinput = input ( 'Skriv inn et ord, \ nderetter trykk Enter: \ n', 's');
3 Bruk "\" for å bruke en skråstrek i ledetekststreng:
userinput = input ( 'Skriv inn ditt navn \ pseudonymet: \ n', 's');
Pop-up Box
4 Skriv inn følgende kommando for å vise en boks som ber brukeren om å taste inn et ord:
userinput = inputdlg ( 'Skriv inn et ord her:');
5 Legg til et ekstra argument for å tittel boksen:
userinput = inputdlg ( 'Skriv inn et ord her: "," Input Request');
6 Spør for flere innganger i en enkelt boks med en cellegruppe:
userinput = inputdlg ({ 'navn', 'Age', 'Høyde'}, 'Input Request');
Hvis du bruker dette formatet, "userinput" vil inneholde en cellegruppe av brukerens innganger etter at boksen er fullført.
7 Angi antallet linjer i inntastingsfeltet med en tredje argument:
userinput = inputdlg ( 'Skriv inn et ord her: "," Input Request', 3);
Du kan angi ulike tekstfelt størrelser for ulike instruksjonene hvis du bruker en vektor eller matrise for dette argumentet. Skriv "help inputdlg" for mer informasjon.
8 Bruk standardverdiene (fjerde argument) for input feltene for å be brukeren i feltene selv:
userinput = inputdlg ({ '', '', ''}, 'Input Request ", en, {' navn ',' Age ',' Høyde '});