Placing a constant through a column

2 visualizaciones (últimos 30 días)
DARLINGTON ETAJE
DARLINGTON ETAJE el 28 de Ag. de 2019
Comentada: DARLINGTON ETAJE el 28 de Ag. de 2019
Imagine this
A=(1:30)';
B=(31:60)';
C=(61:90)';
D=[A B C];
S = numel(B);
xx = reshape(B(1:S - mod(S, 3)), 3, []);
BB = sum(xx, 1).' / 3;
F=[A B C BB];
You will notice F is not possible because BB has just 10 variables (Dimensions of arrays being concatenated are not consistent.)
What I need to do is make each value in BB constant for 3 rows so that F can become possible.

Respuesta aceptada

madhan ravi
madhan ravi el 28 de Ag. de 2019
repmat(BB,3,1)
  3 comentarios
madhan ravi
madhan ravi el 28 de Ag. de 2019
Editada: madhan ravi el 28 de Ag. de 2019
Use:
repelem(BB,3)
DARLINGTON ETAJE
DARLINGTON ETAJE el 28 de Ag. de 2019
Thank you...you're such a blessing

Iniciar sesión para comentar.

Más respuestas (0)

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!

Translated by