有沒有辦法通過使向量重復(fù)自身來擴展向量?>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這應(yīng)該適用于一般情況,而不僅僅是[1 2]
2 回答

慕雪6442864
TA貢獻1812條經(jīng)驗 獲得超5個贊
如果知道要向哪個方向擴展向量,顯然repmat是可行的方法。
但是,如果您希望始終在最長的方向上重復(fù)向量的一般解決方案,則repmat和索引的這種組合應(yīng)該可以解決問題:
v10=v(repmat(1:length(v),1,5))
- 2 回答
- 0 關(guān)注
- 597 瀏覽
添加回答
舉報
0/150
提交
取消