Tecnología

Inicio

Cómo combinar matrices en MATLAB

La manipulación de cálculo y en matrices son las funciones esenciales de MATLAB (Matrix Laboratory). La fusión de las matrices juntos es una operación trivial en MATLAB una vez que entienda la sintaxis. Matrices que se combinarán de lado a lado (por filas) debe tener el mismo número de filas y matrices para ser fusionado de arriba hacia abajo (por columnas) debe tener el mismo número de columnas. Fusionar dichas matrices usando las versiones taquigráficas de la función de "gato".

Instrucciones

1 Crear dos matrices escribiendo los siguientes comandos en la ventana de comandos de MATLAB:

a = [[0 0 0]; [1 1 1]; [2 2 2]]

b = [[3 3 3]; [4 4 4]; [5 5 5]]

El operador coma indica filas separadas. Las matrices "a" y "b" son matrices de 3x3, por lo tanto; cada uno es la salida a la ventana de comandos tal como lo define.

2 Combinar "a" y "b" de modo de fila y almacenar la matriz fusionada en "c" con el siguiente comando:

c = [ab]

3 Combinar "a" y "b" por columnas y almacenar la matriz fusionada en "d" con el siguiente comando:

d = [a, b]

4 Combinar "a", "b" y "c" de modo de fila:

e = [ABC]

5 Combinar "a" y "b" de modo de fila, y luego fusionar con "c" por columnas:

f = [[ab]; c]

6 Combinar "a" con "c" por columnas:

g = [a, c]

Este comando falla y produce un "dimensiones no son consistentes" error, porque "a" y "c" no tienen el mismo número de columnas.