OKPEDIA MATLAB ES MATRICE

Cómo extraer dos o màs columnas de una matriz en Matlab y Octave

Para extraer dos o más columnas de una matriz en Matlab y Octave, escriba

M(:,a:b)

En el primer parámetro inserte el símbolo: para seleccionar todas las filas de la matriz

En el segundo parámetro después de la coma, inserte el rango a: b de las columnas

  • El término a es el número de la primera columna que se extraerá
  • El término b es el número de la última columna a extraer

Método alternativo

Indique en el segundo parámetro la lista de columnas a extraer entre corchetes, separándolas entre sí por un espacio o una coma.

M(:,[a b])

Este método permite extraer también las columnas de la matriz que no están cerca unas de otras.

Ejemplo

Ejemplo 1

Definir una matriz de 2x3 con dos filas y tres columnas

>> M=[1 2 3; 4 5 6]
M =
1 2 3
4 5 6

Erxtraer las dos primeras columnas de la matriz M.

Digitar M(:,1:2)

>> M(:,1:2)
ans =
1 2
4 5

El comando extrae la primera y la segunda columna.

Ejemplo 2

Extraer la primera y la tercera columna de la matriz.

Digitar M(:,[1 3])

>> M(:,[1 3])
ans =
1 3
4 6

Este comando extrae la primera y tercera columna de la matriz M.

https://how.okpedia.org/es/matlab/como-extraer-dos-o-mas-columnas-de-una-matriz-en-matlab-y-octave


Infórmanos de un error o envíanos una sugerencia para mejorar esta página


Matriz en Matlab y Octave


FacebookTwitterLinkedinLinkedin