Hvordan sette inn en Array i Matlab

MATLAB er et teknisk databehandling program som brukes i vitenskap og engineering for databehandling og analyse. Arrays og matriser lagre data i rader og kolonner. Gjennom matrise og matriseoperasjoner, er elementene i begge manipulert for å få data i endelig form, hvor det ofte blir visualisert ved hjelp av innebygde funksjoner plotting. Det blir ofte nødvendig å erstatte et element i en forhåndsdefinert matrise med et annet nummer. Hvis for eksempel tilfeldig støy påvirker et enkelt element innenfor en tabell i løpet av datainnhenting, vil denne verdien må skiftes ut for å unngå beregningsfeil. MATLAB har evnen til å erstatte brukerdefinerte elementer i en matrise med en brukerdefinert verdi. I tillegg er det mulig å utvide en allerede eksisterende matrise med flere elementer.

Bruksanvisning

1 Fjerne alle aktive variabler innenfor arbeidsområdet ved å skrive "klart alle" i "Command" vinduet.

2 Lag en prøvematrise. Input "x = rand (1,10)" i "Command" vinduet for å lage en 10-element rekke tilfeldige tall.

3 Sett på femte element i matrisen skrev inn i trinn 2 med tallet "3" ved å skrive "x (5) = 3." Dette erstatter den tilfeldige femte element med tallet "3" Erstatte det første elementet med tallet "7" ved å skrive "x (1) = 7."

4 Lag en ekstra 11. element til array "x". Input "x (11) = 6" inn i "Command" vinduet for å plassere tallet "6" i det 11. kolonnen "x".

5 Slett det 11. elementet opprettet i trinn 4 ved å skrive "x (11) = []." Gjør du det til en annen kolonne, men den siste vil erstatte elementet med tallet "0"

Hint

  • Legge til flere elementer til et forhåndsdefinert utvalg erstatter tomme kolonner med nuller.
  • Skaff antall elementer i matrisen ved å skrive "lengde (array_name)" i "Command" -vinduet. For eksempel å legge inn "lengde (x)" etter å ha utført Trinn 5 utganger "10."