MATLAB - Agregar vectores
MATLAB le permite agregar vectores para crear nuevos vectores.
Si tiene dos vectores de fila r1 y r2 con n y m número de elementos, para crear un vector de fila r de n más m elementos, agregando estos vectores, escriba:
r = [r1,r2]
También puede crear una matriz r agregando estos dos vectores, el vector r2, será la segunda fila de la matriz:
r = [r1;r2]
Sin embargo, para hacer esto, ambos vectores deben tener el mismo número de elementos.
De manera similar, puede agregar dos vectores de columna c1 y c2 con n y m número de elementos. Para crear un vector de columna c de n más m elementos, agregando estos vectores, escribe:
c = [c1; c2]
También puede crear una matriz c agregando estos dos vectores; el vector c2 será la segunda columna de la matriz -
c = [c1, c2]
Sin embargo, para hacer esto, ambos vectores deben tener el mismo número de elementos.
Ejemplo
Cree un archivo de script con el siguiente código:
r1 = [ 1 2 3 4 ];
r2 = [5 6 7 8 ];
r = [r1,r2]
rMat = [r1;r2]
c1 = [ 1; 2; 3; 4 ];
c2 = [5; 6; 7; 8 ];
c = [c1; c2]
cMat = [c1,c2]
Cuando ejecuta el archivo, muestra el siguiente resultado:
r =
Columns 1 through 7:
1 2 3 4 5 6 7
Column 8:
8
rMat =
1 2 3 4
5 6 7 8
c =
1
2
3
4
5
6
7
8
cMat =
1 5
2 6
3 7
4 8