是否存在一种矢量化的自动方式,可以使用重复的数字l
填充行向量x
次,以便x
在一定数量后y
增加k
k, l, x, and y
1}}元素? (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}}
答案 0 :(得分:1)
您可以将repmat与a:b
一起使用这样你的第一个例子就像这样:
repmat((0:3)', 1,4)
第二个:
repmat((0:0.1:0.2)', 1,2)
您还可以尝试使用linspace或类似功能尽可能接近您想要的