Есть ли способ расширить вектор, заставив его повторяться?
>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]
v=[1 2]иv100=kron(ones(1,100),v)является векторомv100=[v v ... v](100 раз). Если вы хотите объединить некоторый вектор-столбецyс самим собойKразом, используйтеyK=kron(ones(K,1),y).