Hvordan ringe en kolonne i MATLAB

Hvordan Ringe En Kolonne I Matlab



Mange rader og kolonneoperasjoner i MATLAB er nyttige i matriseteori. Å kalle kolonnen(e) fra matrisen er en av disse prosessene. Vanligvis utføres denne operasjonen på matriser som har veldig store dimensjoner for å trekke ut en bestemt kolonne eller kolonner for å lage en undermatrise av den matrisen. Denne artikkelen vil lære oss hvordan du kaller kolonnen eller en rekke kolonner fra matrisen ved å bruke noen eksempler.

Hvordan kalle kolonner fra en matrise i MATLAB?

Ved å bruke den gitte syntaksen kan vi kalle en enkelt kolonne eller flere kolonner fra matrisen.

EN ( : , n )
EN ( : , n:r )
EN ( : , [ n1 , n2 , n3... ] )

Her:







  • A(:, n) gir en måte å kalle en enkelt kolonne ved å spesifisere kolonneindeksen som er n. Erstatt n med en heltallsverdi kolonneindeks som du vil kalle.
  • A(:, n:r) gir en måte å kalle opp flere påfølgende kolonner ved å spesifisere området n:r hvor n er den første kolonnen og r er den siste kolonnen i det spesifiserte området.
  • A(:, [n1, n2, n3...]) gir en måte å kalle opp flere kolonner som ikke er påfølgende ved å spesifisere kolonnenumrene i hakeparenteser.

Eksempel 1

I dette eksemplet viser vi hvordan du bruker MATLAB til å kalle opp en enkelt kolonne fra den oppgitte matrisen. For å komme i gang bruker vi eye()-kommandoen til å generere en diagonal matrise med 5 rader og 5 kolonner. Den femte kolonnen i matrisen kalles så ved å nevne dens indeks. Den siste kolonnevektoren vises deretter på skjermen.



EN = øye ( 5 )
EN ( : , 5 )



Eksempel 2

I dette eksemplet viser vi hvordan du bruker MATLAB til å kalle opp flere kolonner fra den angitte matrisen. For å komme i gang bruker vi eye()-kommandoen til å generere en diagonal matrise med 5 rader og 5 kolonner. Deretter, ved å gi rekkevidden av kolonneindekser, kaller vi matrisekolonnene. Deretter vises den angitte matrisens resulterende undermatrise på skjermen.





EN = øye ( 5 )
EN ( : , 2 : 4 )

Eksempel 3

I dette eksemplet viser vi hvordan du bruker MATLAB til å kalle opp flere kolonner fra en gitt matrise selv når de ikke er påfølgende. For å komme i gang bruker vi eye()-kommandoen til å generere en diagonal matrise med 5 rader og 5 kolonner. Deretter gir vi indeksene til kolonnene i firkantede parenteser for å kalle matrisekolonnene. Deretter vises den angitte matrisens resulterende undermatrise på skjermen.



EN = øye ( 5 )
EN ( : , [ 2 4 ] )

Konklusjon

I MATLAB er flere rad- og kolonneoperasjoner nyttige for matriser. En kolonne eller kolonner fra matrisen kan kalles en av disse prosedyrene. Vi kan bruke denne operasjonen til å generere submatriser fra den gitte matrisen. Denne opplæringen ga forskjellige måter å kalle enkelt eller flere kolonner fra matrisen.