Submatriz en Octave

Permíteme guiarte en esta lección en línea donde aprenderás a extraer una submatriz de una matriz en Octave.

Primero, ¿qué es una submatriz? Se trata de una matriz que tiene menos filas y/o columnas y que se encuentra alojada dentro de una matriz inicial. Para ilustrarlo mejor, vamos a ver un ejemplo práctico.
Imagina que creamos una matriz de 4x4.

Aquí tienes un ejemplo de una matriz cuadrada 4x4.

matriz cuadrada 4x4

Esta es una matriz cuadrada que consta de cuatro filas y cuatro columnas.

$$ M = \begin{pmatrix} 1 & 2 & 3 & 4 \\ 5 & 6 & 7 & 8 \\ 9 & 10 & 11 & 12 \\ 13 & 14 & 15 & 16 \end{pmatrix} $$

Ahora, vamos a extraer las dos primeras columnas y las dos primeras filas de la matriz M.

dos primeras filas de la matriz M

Lo que obtenemos es una submatriz cuadrada.

El resultado es una submatriz cuadrada de 2x2.

submatriz cuadrada

A continuación, extraemos las primeras tres columnas junto con las dos primeras filas.

Esto nos da una submatriz 2x3.

El resultado es una submatriz rectangular de 2x3.

Aquí tienes una submatriz 2x3.

Si necesitas extraer columnas o filas que no están consecutivas, debes escribir las columnas o filas sin usar el dos puntos como separador.

Por ejemplo, vamos a extraer las primeras y cuartas filas junto con las primeras tres columnas.

Esto nos da una submatriz 2x3.

El resultado es otra submatriz 2x3 de la matriz M.

Observa la submatriz 2x3.

Es importante recordar que cuando seleccionas las columnas o filas individualmente entre corchetes, debes separarlas con un espacio o una coma. También tienes la opción de seleccionar varias filas o columnas entre los corchetes. Por ejemplo, las primeras, terceras y cuartas filas con las primeras tres columnas.
Aquí tienes una matriz 3x3.

 
 

Segnalami un errore, un refuso o un suggerimento per migliorare gli appunti

FacebookTwitterLinkedinLinkedin

Arreglos en Octave

Matrices en Octave

Preguntas frecuentes

Struct y array de celdas