Hvordan lage en matrise i Matlab Med en gjentakelse

Hvis arbeidet ditt eller skolearbeid innebærer lineær algebra og matriser, deretter Matlab program kan hjelpe deg. Matlab kan utføre enkle aritmetiske, calculus, figur-plotting og hundrevis av operasjoner som involverer matriser, som er ordnede rader og kolonner med tall. Matlab kan du også skrive skript i Matlab kode for å lage dine egne programmer. Iterasjon er en programmerings begrep som refererer til å gjenta den samme handlingen flere ganger til å oppnå det ønskede resultat. Du kan bruke Matlab kode for å lage en matrise gjennom iterasjon.

Bruksanvisning

1 Skriv inn følgende kode i Matlab prompt:

for i = 1: 5

Trykk enter." Matlab vil flytte til neste linje uten å utføre det du har skrevet fordi det er ventet mer kode. Koden ovenfor begynner en løkke som vil ha fem iterasjoner.

2 Skriv inn følgende kode i Matlab prompt:

for j = 1: 5

Trykk enter." Matlab vil igjen gå til neste linje uten å utføre det du har skrevet. Koden ovenfor begynner en annen fem-syklus iterasjon inne den første.

3 Skriv inn koden som bestemmer verdien av hvert element i matrisen. For eksempel inn:

A (i, j) = i * j

Trykk enter." Ovennevnte kode oppretter en matrise "A." De første og andre verdier i parentes er den rad og kolonne, eller indeks, henholdsvis, av elementet som mottar en verdi. Til høyre for likhetstegnet er hvilken verdi som element vil få. I denne koden, er verdien hver matrise element er et produkt av sin rad og kolonne.

4 Skriv "End" og trykk "Enter".
Skriv "End" og trykk "Enter" igjen.

Etter den andre gang, vil Matlab skape en fem rader med fem-kolonne matrise, ett element om gangen, iterativt. Du kan bla gjennom vinduet og se dette skje som det bygger rader og kolonner indeksen med indeksen. Bruker eksempelet ovenfor, vil det endelige gjennomkøyring se slik ut:

A =

1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
5 10 15 20 25

5 Skriver som et alternativ en semikolon ved slutten av koden i trinn 3, og Matlab vil danne matrisen, men ikke ut de iterative skritt på veien på skjermen. Deretter skriver du "A" og trykk "Enter", og Matlab vil vise deg en matrise identisk med den endelige utgaven i forrige trinn.