How do you duplicate an entire vector? For example:
A=[1 2 3 4];
How do I get the following?
1 2 3 4 1 2 3 4 1 2 3 4
I thought repelem(A,3) would do the trick, but that replicates each element at a time.

 채택된 답변

Chad Greene
Chad Greene 2022년 11월 8일

0 개 추천

You almost got it. Try
repmat(A,[1 3])

추가 답변 (1개)

Davide Masiello
Davide Masiello 2022년 11월 8일

1 개 추천

A=[1 2 3 4];
repmat(A,1,3)
ans = 1×12
1 2 3 4 1 2 3 4 1 2 3 4

카테고리

도움말 센터File Exchange에서 Creating and Concatenating Matrices에 대해 자세히 알아보기

제품

릴리스

R2021b

질문:

2022년 11월 8일

답변:

2022년 11월 8일

Community Treasure Hunt

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

Start Hunting!

Translated by