copying the contents of a vector onto a longer vector

1 Ansicht (letzte 30 Tage)
cgo
cgo am 25 Jul. 2022
Beantwortet: Chunru am 25 Jul. 2022
Let's say I have a vector a that is of size 4. I have a vector b of size 10. I want to copy the contents of vector a into b until it 'runs out'.
For example: if a = [1 2 3 4]; and b is a size 10 vector.
Then b = [1 2 3 4 1 2 3 4 1 2].
How do i do this?

Akzeptierte Antwort

Chunru
Chunru am 25 Jul. 2022
a = [1 2 3 4];
b = a(mod(0:9, 4)+1)
b = 1×10
1 2 3 4 1 2 3 4 1 2

Weitere Antworten (0)

Kategorien

Mehr zu Loops and Conditional Statements finden Sie in Help Center und File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!

Translated by