【发布时间】:2017-11-11 22:05:11
【问题描述】:
我是使用 Julia 的新手,对这门语言没有什么经验。我试图了解多维数组如何在其中工作以及如何访问不同维度的数组。该文档使我感到困惑,所以也许这里有人可以更好地解释它。
我创建了一个数组 (m = Array{Int64}(6,3)) 并尝试访问该数组的不同部分。显然我理解错了,所以任何关于数组/多维数组的一般帮助都会有所帮助。
谢谢
编辑我正在尝试读取包含内容的文件
58 129 10
58 129 7
25 56 10
24 125 25
24 125 15
13 41 10
0
该项目的目的是采用这些分数 (58/129) 并使用法雷序列对分数进行四舍五入。行中的最后一个数字是两个数字都需要低于的数字。目前,我不是在寻求有关如何解决问题的帮助,而是如何创建一个包含除最后一行 (0) 之外的所有数字的多维数组。我的麻烦是如何在创建数组后将数字放入数组中。
所以我想要 m[0][0] = 58,依此类推。我不确定语法是如何工作的,并且手册令人困惑。希望这是足够的信息。
【问题讨论】:
-
你需要更具体一点。你想做什么?你在期待什么?与您的预期有何不同?
-
你是说你无法理解the manual?它的任何特定部分?
-
数组是1索引的;也许这是你错过的一部分?还有更悠闲的介绍here。
-
所以即使它输出一个 6x3 数组,它也是 1 索引的?嗯,我会继续看那篇文章。谢谢
标签: arrays multidimensional-array julia