【发布时间】:2020-02-15 11:49:15
【问题描述】:
如何创建特定的数字模式?最后一个数字开始第二个模式部分的位置。
例子:
我想跟随/重复模式 1,5,4
1st pattern in section 1,5,4
2nd pattern in section 5,9,8
3rd pattern in section 9,13,12
final array would be = [1,5,4,5,9,8,9,13,12,...]
注意:这只是一个简单的例子,模式将是大约 100,000 + 数字
我知道 repmat 和 cumsum,但是将这两者结合起来不起作用
PS:我使用的是 Octave 4.2.2,它类似于 Matlab
【问题讨论】:
-
[1,5,4]+[0;4;8]? -
@Daniel [1,5,4]+[最后一个数字 + 1, +4, -1]
-
我不明白你的评论。我粘贴的代码不是生成你需要的数字吗?
-
@Daniel 是的,谢谢,但是如何将
n的模式增加更多次
标签: matlab math octave numerical-methods