有没有办法通过使向量重复自身来扩展向量?
>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)
关于matlab - 倍频程/Matlab : Extend a vector making it repeat itself?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2459851/