2013-04-21 25 views
0

是否有一個矢量化,自動化的方式具有重複數x使得x是元件的一定數目的k後增加y填補行矢量l次?給出了k, l, x, and yMatlab的聯合行向量到一行

兩個例子:

(k = 4, l = 4, x = 0, y = 1): $A = [0 0 0 0; 1 1 1 1; 2 2 2 2; 3 3 3 3];$ 

(k = 2, l = 3, x = 0, y = 0.1): $B = [0 0; 0.1 0.1; 0.2 0.2]$ 

回答

1

您可以通過同時使用repmat:乙

這樣,你的拳頭例子是這樣的:

repmat((0:3)', 1,4) 

第二個:

repmat((0:0.1:0.2)', 1,2) 

您也可以嘗試行車空間或類似的功能,以儘可能接近你想要的東西