Cómo convertir un vector en una matriz cuadrada en MATLAB

Escrito por brian kadigan | Traducido por aurelius smith
  • Comparte
  • Twittea
  • Comparte
  • Pin
  • E-mail
Cómo convertir un vector en una matriz cuadrada en MATLAB
MATLAB puede hacer que los cálculos matemáticos sean más rápidos y convenientes. (Hemera Technologies/AbleStock.com/Getty Images)

MATLAB es un lenguaje de programación y entorno diseñado específicamente para hacer cálculos matemáticos. MATLAB le permite al usuario ingresar fórmulas y ecucaciones de forma simple y realizar una amplia gama de funciones de forma rápida y fácil. Las salidas de MATLAB se pueden exportar a los formatos de archivos gráficos más populares y aplicaciones de procesamiento de textos.

MATLAB es rápido y eficiente, y es excelente en manipulación numérica. Esto lo hace particularmente útil para realizar álgebra linieal, contiene muchos comandos dedicados a trabajar con vectores y matrices.

Nivel de dificultad:
Moderadamente fácil

Otras personas están leyendo

Instrucciones

  1. 1

    Usa el comando "reshape" para transformar un vector unidimensional en un arreglo de dos dimensiones. En este ejemplo, armaremos una serie de 8 números en un arreglo de 2 x 4.

    Primero, define tu vector: x = [1, 2, 3, 4, 5, 6, 7, 8]

  2. 2

    Usa "reshape" con el vector x y las dimensiones deseadas como argumentos: y = reshape(x, [2 4])

  3. 3

    MATLAB te devolverá el nuevo arreglo y con los elementos del vector arreglados verticalmente: y = 1 3 5 7 2 4 6 8

  4. 4

    También puedes usar el operador de transposición .' para transformar los elementos de las filas en las columnas. y = reshape(x, [2 4]).'

    y = 1 2 3 4 5 6 7 8

Consejos y advertencias

  • MATLAB devolverá un error si el arreglo de destino tiene una cantidad diferente de elementos que el vector original.

No dejes de ver

Filtrar por:
  • Mostrar todos
  • Artículos
  • Galerías de fotos
  • Videos
Ordenar:
  • Más relevante
  • Más popular
  • Más reciente

No se encuentran artículos disponibles

No se encuentran slideshows disponibles

No se encuentran videos disponibles