1. ホーム
  2. matlab

[解決済み] Octave / Matlab: ベクトルを拡張し,それ自体を繰り返す?

2023-02-08 12:43:44

質問

ベクトルを反復して拡張する方法はありますか?

>v = [1 2];
>v10 = v x 5; %x represents some function. Something like "1 2" x 5 in perl

そうするとv10は

>v10
     1 2 1 2 1 2 1 2 1 2

これは[1 2]だけでなく、一般的な場合にも有効なはずです。

どのように解決するのですか?

探している関数は repmat() .

v10 = repmat(v, 1, 5)