How to create a vector repeating different numbers with specific amounts?

3 views (last 30 days)
If I have this matrix:
M=[1 3
2 4
3 1
4 2
5 1];
How could we obtain a vector x which repeats each entry of M(:,1) the number of M(:,2) entries obtaining:
x=[1
1
1
2
2
2
2
3
4
4
5];

Answers (1)

OCDER
OCDER on 28 Aug 2018

Categories

Find more on Multidimensional Arrays in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!