【发布时间】:2019-06-06 11:54:08
【问题描述】:
我正在编写一些数字代码,其中使用基于 0 的索引比使用 Julia 默认的基于 1 的索引更方便。 Julia 确实支持基于 0 的索引,但它的 documentation 是针对开发人员的,所以我对如何使用它有点困惑。
特别是:如果我调用rand(10,10),我会得到一个索引从 1 到 10 的 10x10 数组。是否有一个简单的等效命令将返回一个索引从 0 到 9 的数组?或者,我可以轻松地将其转换为基于 0 的数组而不是基于 1 的数组吗?
【问题讨论】:
-
@BogumiłKamiński 谢谢,这非常有用!所以似乎命令
OffsetArray(rand(10,10),0:9,0:9)做了我想要的。这是正确的做法吗? -
是的(评论中有 15 个字符的占位符)
-
@BogumiłKamiński 谢谢。我已经发布了一个自我回答。 (如果您关心分数,我很乐意将其删除并让您发布答案,但我假设您不关心。)
标签: julia