how to crreate an array

1 Ansicht (letzte 30 Tage)
Awesomer
Awesomer am 5 Nov. 2017
Kommentiert: Awesomer am 5 Nov. 2017
lets say i have an array x=[1 0 1] how can i sample every bit 10 times. output will be 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1

Akzeptierte Antwort

Star Strider
Star Strider am 5 Nov. 2017
Bearbeitet: Star Strider am 5 Nov. 2017
Try this:
x=[1 0 1];
N = 10;
Output = reshape(repmat(x(:)', N, 1), 1, [])
  2 Kommentare
Awesomer
Awesomer am 5 Nov. 2017
It works! Thank you so much.
Star Strider
Star Strider am 5 Nov. 2017
As always, my pleasure!

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (1)

Steven Lord
Steven Lord am 5 Nov. 2017
Use the repelem function.
  1 Kommentar
Awesomer
Awesomer am 5 Nov. 2017
Thank you so much for answer.

Melden Sie sich an, um zu kommentieren.

Community Treasure Hunt

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

Start Hunting!

Translated by