for given vector x = [x1 x2 x3 x4 x5]
I want to make square matrix y = [x; x; x; x; x]
actually I can make it using
--------------------
for i = 1 : 5
y(i,:) = x
end
--------------------
but i have to do such calculation many times, so I want even fast method!
Please help me!!

 Respuesta aceptada

Birdman
Birdman el 21 de Nov. de 2017
Editada: Birdman el 21 de Nov. de 2017
If x is a column vector:
Y=repmat(x,1,size(x,1));
If x is a row vector:
Y=repmat(x,size(x,2),1);

1 comentario

JaeSung Choi
JaeSung Choi el 21 de Nov. de 2017
really thanks your answer saved me from waiting!!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Etiquetas

Preguntada:

el 21 de Nov. de 2017

Comentada:

el 21 de Nov. de 2017

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!