How to insert a matrix to another matrix ?
12 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
i have a 5 by 1 matrix A=[1,2,3,4,5] Now there is another matrix B say 5 by 5 matrix. i want matrix A to insert into matrix B such that matrix A's 1st column still has the values 1,2,3,4,5 and the rest of the columns will have the values of matrix B.
Thanks in advance
0 comentarios
Respuestas (3)
Neil Caithness
el 24 de Oct. de 2013
A = [1,2,3,4,5];
B = randi(5,5);
Your A is a row vector, not a column. You can use transpose A'
C = [A' B]
C =
1 3 4 3 5 1
2 1 5 1 3 1
3 3 4 2 5 4
4 5 4 2 4 3
5 1 2 2 2 5
0 comentarios
ES
el 24 de Oct. de 2013
Your question is little unclear. If you want Matrix B's first column replaced by A then,
A is 5X1 B is 5X5
B=[A B(:,2:end)]
0 comentarios
Ver también
Categorías
Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!