【发布时间】:2021-03-22 12:27:51
【问题描述】:
如何生成具有指定增量步长(例如 2)的向量?例如,我如何生成以下内容
1,3,5,7,9,11,13,15,17,19
我想用函数 1:19 来做,跳跃为 2。
我知道seq函数,我想知道有没有办法以这种方式创建向量1:19(with jumps of 2)?
【问题讨论】:
-
检查
?seq... -
感谢您的回答,我知道 seq 函数。我想知道是否有办法以这种方式创建向量 1:19(跳跃为 2)
-
2*(1:10)-1 或 2*(0:9)+1
-
欢迎来到 Stack Overflow!请不要通过破坏您的帖子来为其他人做更多的工作。通过在 Stack Exchange 网络上发帖,您已在 CC BY-SA 4.0 license 下授予 Stack Exchange 分发该内容的不可撤销的权利(即无论您未来的选择如何)。根据 Stack Exchange 政策,帖子的非破坏版本是分发的版本。因此,任何破坏行为都将被撤销。如果您想了解更多关于删除帖子的信息,请参阅:How does deleting work?
-
既然你知道
seq函数,你应该知道它包含一个by参数,这正是你想要的。