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 '});