Create the same number repeatedly in a single array.

I want to create a matrix of size 1*12 where i have 300 300 300 300 300 300 600 600 600 600 600 600 my array shoul look like X=[300,300,300,300,300,300,600,600,600,600,600,600].. Is there a easy way to create this matrix

 Akzeptierte Antwort

Surbhi Pillai
Surbhi Pillai am 2 Aug. 2018
Hi Eranja,
I understand you are trying to create a matrix with repeated values. You can try using 'ones' function to create such a matrix.
Following is an example to create a matrix X=[300,300,300,300,300,300,600,600,600,600,600,600]...
X=[300*ones(1,6),600*ones(1,6)];
Hope it helps....

Weitere Antworten (0)

Kategorien

Community Treasure Hunt

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

Start Hunting!

Translated by