Crear un vector de columna en MATLAB

Ammar Ali 18 marzo 2022
Crear un vector de columna en MATLAB

Este tutorial discutirá la creación de un vector de columna usando el símbolo de punto y coma en MATLAB.

Creación de vectores de columna utilizando el símbolo de punto y coma en MATLAB

Un vector de columna es un vector que tiene solo una columna. Para crear un vector de columna en MATLAB, debemos usar el símbolo de punto y coma después de cada elemento excepto el último elemento. Por ejemplo, creemos un vector de columna con tres elementos usando el símbolo de punto y coma. Vea el código a continuación.

clc
v = [1;2;3]

Producción :

v =

     1
     2
     3

También podemos tomar la transposición de un vector de fila para convertirlo en un vector de columna. Por ejemplo, creemos un vector de fila y conviértalo en un vector de columna usando la función transpose(). Vea el código a continuación.

clc
RowV = [1 2 3]
colV = transpose(RowV)

Producción :

RowV =

     1     2     3


colV =

     1
     2
     3

También podemos usar el símbolo de apóstrofo en lugar de la función transpose() para tomar la transpuesta de un vector o matriz. Por ejemplo, podemos cambiar la tercera línea del código anterior a RowV, generando el mismo resultado. También podemos convertir un array en un vector de columna usando el símbolo de dos puntos. Por ejemplo, creemos un array y la convertiremos en un vector de columna usando el símbolo de dos puntos. Vea el código a continuación.

clc
RowV = [1 2 3; 7 8 9]
colV = RowV(:)

Producción :

RowV =

     1     2     3
     7     8     9


colV =

     1
     7
     2
     8
     3
     9

En la salida, las columnas del array dada se colocan verticalmente una encima de la otra para crear un vector de columna única. La primera columna estará en la parte superior y la segunda columna estará debajo de la primera columna, y así sucesivamente.

Autor: Ammar Ali
Ammar Ali avatar Ammar Ali avatar

Hello! I am Ammar Ali, a programmer here to learn from experience, people, and docs, and create interesting and useful programming content. I mostly create content about Python, Matlab, and Microcontrollers like Arduino and PIC.

LinkedIn Facebook

Artículo relacionado - MATLAB Vector