如何将csv中的矩阵转换为netlogo中的矩阵

如何将csv中的矩阵转换为netlogo中的矩阵,csv,matrix,netlogo,Csv,Matrix,Netlogo,我在csv文件中有尺寸为10 x 10的矩阵,我想在Netlogo中将其作为矩阵打开。你能帮助我吗?谢谢。您可以使用csv扩展名轻松地将矩阵作为列表列表读入,然后,如果您想实际创建一个可以执行矩阵操作的矩阵,请将列表列表传递给矩阵扩展名 假设你有一个矩阵 1, 2, 3 4, 5, 6 7, 8, 9 在文件“mymatrix.csv”中。以下代码snippit将读取该文件: let m csv:from-file "mymatrix.csv" 这将为您提供一个列表列表,其中每一行都是列表中

我在csv文件中有尺寸为10 x 10的矩阵,我想在Netlogo中将其作为矩阵打开。你能帮助我吗?谢谢。

您可以使用csv扩展名轻松地将矩阵作为列表列表读入,然后,如果您想实际创建一个可以执行矩阵操作的矩阵,请将列表列表传递给矩阵扩展名

假设你有一个矩阵

1, 2, 3
4, 5, 6
7, 8, 9
在文件“mymatrix.csv”中。以下代码snippit将读取该文件:

let m csv:from-file "mymatrix.csv"
这将为您提供一个列表列表,其中每一行都是列表中的一项: [1 2 3][4 5 6][7 8 9]

然后可以使用矩阵扩展将其放入实际矩阵:

let mat matrix:from-row-list m