0

是否有一种矢量化的自动化方式来填充行向量l时间,重复数字x,这样在一定数量的元素后x增加?给出。ykk, l, x, and y

两个例子:

(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]$
4

1 回答 1

1

您可以将 repmat 与 a:b 一起使用

这样,您的第一个示例将如下所示:

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

第二个:

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

您也可以尝试 linspace 或类似功能,以尽可能接近您想要的

于 2013-04-21T02:17:46.083 回答