-
Cómo convertir un vector con una matriz cuadrada en MATLAB
-
MATLAB es un lenguaje de programación y entorno diseñado específicamente para hacer cálculos matemáticos. MATLAB permite al usuario introducir fórmulas y ecuaciones de una manera directa, y para llevar a cabo una amplia gama de funciones de forma rápida y fácil. La salida de MATLAB se puede exportar a formatos de archivos gráficos más populares y aplicaciones de procesamiento de texto.MATLAB es rápido y eficiente, y se destaca en la manipulación numérica. Esto hace que sea particularmente útil para hacer álgebra lineal; que contiene un número de comandos dedicados a trabajar con vectores y matrices.
Instrucciones
1 Utilice el comando "remodelar" para transformar un vector unidimensional en una matriz de dos dimensiones. En este ejemplo, vamos a organizar una serie de 8 números en una matriz de 2 x 4.
En primer lugar, definir su vector:
x = [1, 2, 3, 4, 5, 6, 7, 8]
2 Use "remodelar" con el vector x y las dimensiones deseadas como argumentos:
y = cambio de forma (x, [2 4])
3 Matlab devolverá la nueva matriz y, con los elementos procedentes del vector dispuestas verticalmente:
y =
1 3 5 7
2 4 6 8
4 También puede utilizar el operador de transposición. ' para convertir los elementos de fila en columnas.
y = cambio de forma (x, [2 4]). '
y =
1 2
3 4
5 6
7 8
Consejos y advertencias
- MATLAB devolverá un error si la matriz de destino tiene un número diferente de elementos que el vector original.