Visor Dinámico de Matrices ($A$)
Las celdas iluminadas representan los elementos seleccionados por el comando de indexación.
Submatriz / Elemento Extraído
Código Equivalente en MATLAB
Copia y pega este código en la ventana de comandos de MATLAB para replicar la definición y extracción:
Vectores y Matrices en MATLAB
MATLAB está optimizado para operaciones matriciales. Los índices comienzan siempre en 1 (no en 0).
Creación de Vectores:
- Rango equiespaciado:
x = inicio:paso:fin(ej:1:2:9crea[1, 3, 5, 7, 9]). - Espaciado lineal:
linspace(a, b, N)crea $N$ puntos equiespaciados entre $a$ y $b$.
Funciones de Matrices Especiales:
zeros(m, n): Matriz nula de tamaño $m \times n$.ones(m, n): Matriz llena de unos.eye(n): Matriz identidad de tamaño $n \times n$.size(A): Devuelve el tamaño `[filas, columnas]` de la matriz $A$.A': Transpone la matriz $A$.
Sintaxis de Indexación
Para acceder a elementos de una matriz de 2D, se especifican las filas y columnas deseadas:
A(filas, columnas)
- Elemento simple:
A(2, 3)(fila 2, columna 3). - Fila completa:
A(2, :)(el operador:indica "todo"). - Rango:
A(1:2, 2:3)(filas 1 a 2, columnas 2 a 3). - Límite: El término
endrepresenta el tamaño máximo de esa dimensión.