How to create an array with first 100 elements as 1, next 100 as 2 and so on?

6 次查看(过去 30 天)
I want to create an array which looks like this:
[1 1 1 1 ...(100 time), 2 2 2 2...(100 times), 3 3 3 3....]
like this.
I'm very new to matlab, Any help?

采纳的回答

Walter Roberson
Walter Roberson 2022-2-26
repelem()

更多回答(1 个)

Vineet Kuruvilla
Vineet Kuruvilla 2022-2-26
n = 5;
A=[];
for i = 1 : 5
A=vertcat(A,i*ones(1,100));
end
disp(A)

类别

Help CenterFile Exchange 中查找有关 Matrices and Arrays 的更多信息

产品


版本

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by