matrix - 从 Julia 中的文本文件读取数据矩阵

标签 matrix input julia file-read

我有一个包含矩阵的文本文件。我想在 Julia 中将其作为矩阵来阅读。

文本文件如下:

0 0 0 0 0 0 0
1 0 0 0 0 0 0
1 0 0 0 0 0 1
1 0 0 0 1 1 0

在 matlab 中,您可以执行以下操作来创建矩阵 M :

file='name.txt';
[M] = load(file);

如何在 Julia 中做同样的事情?

最佳答案

shell> cat /tmp/m.txt
0   0   0   0   0   0   0
1   0   0   0   0   0   0
1   0   0   0   0   0   1
1   0   0   0   1   1   0

julia> m = readdlm("/tmp/m.txt")
4x7 Array{Float64,2}:
 0.0  0.0  0.0  0.0  0.0  0.0  0.0
 1.0  0.0  0.0  0.0  0.0  0.0  0.0
 1.0  0.0  0.0  0.0  0.0  0.0  1.0
 1.0  0.0  0.0  0.0  1.0  1.0  0.0

关于matrix - 从 Julia 中的文本文件读取数据矩阵,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35309635/

相关文章:

matrix - 如何在 Armadillo 中加入矩阵

c - 查找值后删除矩阵的行和列 (C)

input - Autohotkey 的按下和保持功能

julia - 优化 : InexactError: Int64(0. 01) 使用 IPNewton 时

c - 按列和按行对矩阵进行排序

c++ - 将两个未知维度的文本文件中的两个矩阵相乘

css - 为什么 Firefox 在 input[type=submit] 上有一个 3px 宽的边框?

linux - 提示用户一条消息并读取输入,同时将其保存到日志文件

Julia:使用 Int64 索引数组?

multithreading - 多线程 Julia 显示枚举迭代器错误