OKPEDIA MATLAB ES MATRICE

Cómo crear una matriz a partir de muchos vectores columna en Matlab y Octave

Para crear una matriz a partir de muchos vectores columna en Matlab/Octave use la función horzcat()

horzcat(v1,v2 [,v3,...])

Los parámetros v1 y v2 son dos o más vectores columna.

Alternativamente, puede usar la sintaxis

[v1,v2]

El resultado es una matriz con dos columnas.

Ejemplos

Ejemplo 1

Crea tres vectores

>> v1=[1; 2; 3];
>> v2=[4; 5; 6];
>> v3=[7; 8; 9];

Concatenar vectores en una matriz con la función horzcat()

>> horzcat(v1,v2,v3)
ans =
1 4 7
2 5 8
3 6 9

La función horzcat() concatena vectores horizontalmente.

El resultado es una matriz de tres columnas.

$$ \begin{pmatrix} 1 \\ 2 \\ 3 \end{pmatrix} \sqcup \begin{pmatrix} 4 \\ 5 \\ 6 \end{pmatrix} \sqcup \begin{pmatrix} 7 \\ 8 \\ 9 \end{pmatrix} \Rightarrow \begin{pmatrix} 1 & 4 & 7 \\ 2 & 5 & 8 \\ 3 & 6 & 9 \end{pmatrix} $$

Ejemplo 2

Concatenar vectores en una matriz usando sintaxis [v1,v2,v3]

>> [v1,v2,v3]
ans =
1 4 7
2 5 8
3 6 9

El resultado de salida es una matriz de tres columnas.

https://how.okpedia.org/es/matlab/como-crear-una-matriz-a-partir-de-muchos-vectores-en-matlab-y-octave


Infórmanos de un error o envíanos una sugerencia para mejorar esta página


Matriz en Matlab y Octave


FacebookTwitterLinkedinLinkedin