嗨,我正在努力从文件中快速读取数据。(目前离开 4 小时,然后崩溃)必须是一种更简单的方法。
文本文件看起来像这样:
From To
1 5
3 2
2 1
4 3
由此我想形成一个矩阵,以便在相应的 [m,n] 中有一个 1
当前代码是:
function [z] = reed (A)
[m,n]=size(A);
i=1;
while (i <= n)
z(A(1,i),A(2,i))=1;
i=i+1;
end
输出以下矩阵z:
z =
0 0 0 0 1
1 0 0 0 0
0 1 0 0 0
0 0 1 0 0
我的实际文件有 280,000,000 个往返链接,这个代码对于这个大小的文件来说太慢了。有谁知道在matlab中这样做更快吗?
谢谢