Com cridar una columna a MATLAB

Com Cridar Una Columna A Matlab



Moltes operacions de files i columnes a MATLAB són útils en la teoria de matrius. Cridar a les columnes des de la matriu és un d'aquests processos. Normalment, aquesta operació es realitza sobre matrius de dimensions molt grans per extreure una columna o columnes concretes per crear una submatriu d'aquesta matriu. Aquest article ens ensenyarà com cridar la columna o un rang de columnes de la matriu utilitzant alguns exemples.

Com cridar columnes des d'una matriu a MATLAB?

Utilitzant la sintaxi donada, podem cridar una sola columna o diverses columnes de la matriu.

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

Aquí:







  • A(:, n) ofereix una manera de cridar una sola columna especificant l'índex de columna que és n. Substituïu la n per un índex de columna de valor enter al qual voleu cridar.
  • A(:, n:r) ofereix una manera de cridar diverses columnes consecutives especificant l'interval n:r on n és la primera columna i r és l'última columna de l'interval especificat.
  • A(:, [n1, n2, n3...]) ofereix una manera de cridar a diverses columnes que no són consecutives especificant els números de columna entre claudàtors.

Exemple 1

En aquest exemple, mostrem com utilitzar MATLAB per cridar una sola columna des de la matriu proporcionada. Per començar, utilitzem l'ordre eye() per generar una matriu diagonal amb 5 files i 5 columnes. Aleshores s'anomena la 5a columna de la matriu esmentant el seu índex. Aleshores es mostra el vector de columna final a la pantalla.



A = ull ( 5 )
A ( : , 5 )



Exemple 2

En aquest exemple, mostrem com utilitzar MATLAB per cridar diverses columnes de la matriu especificada. Per començar, utilitzem l'ordre eye() per generar una matriu diagonal amb 5 files i 5 columnes. Aleshores, donant l'interval d'índexs de columnes, anomenem columnes matricials. Aleshores es mostra a la pantalla la submatriu resultant de la matriu especificada.





A = ull ( 5 )
A ( : , 2 : 4 )

Exemple 3

En aquest exemple, mostrem com utilitzar MATLAB per cridar diverses columnes d'una matriu determinada fins i tot quan no siguin consecutives. Per començar, utilitzem l'ordre eye() per generar una matriu diagonal amb 5 files i 5 columnes. A continuació, proporcionem els índexs de les columnes entre claudàtors per anomenar les columnes de la matriu. Aleshores es mostra a la pantalla la submatriu resultant de la matriu especificada.



A = ull ( 5 )
A ( : , [ 2 4 ] )

Conclusió

A MATLAB, diverses operacions de files i columnes són útils per a les matrius. Una columna o columnes de la matriu es poden anomenar un d'aquests procediments. Podem utilitzar aquesta operació per generar submatrius a partir de la matriu donada. Aquest tutorial proporciona diferents maneres de cridar columnes individuals o múltiples des de la matriu.