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.