0

我有一个 Fortran 代码,它根据您的选择对某个 1 和 -1 的矩阵进行随机操作,进行多次迭代。之后它会打印一个带有输出的数据文件,以便我可以在 gnuplot 中绘制它。

有时迭代次数不足。因此,我想使用输出数据文件作为我的代码的输入,以对其进行更多迭代。

数据文件如下所示:

# some text to skip

1   1   -1   1   -1   -1   1   . . . 
-1   1   -1   -1   1   -1   1   . . . 
-1   -1   1   1   -1   1   -1   . . . 
.      .                        .
.               .               . 
.                         .     .
. . . . . . . . . . . . . . . . . . . 

有 i 行和 j 列。

所以我需要做的是跳过第一行,然后在 i 和 j 上做一个循环直到它们的最大值,同时跳过 1 和 -1 之间的空格,并将它们各自的值分配给一个可分配的矩阵 A(: ,:) 在我的代码中。

任何人都可以帮助我实现这一目标的最佳方法是什么?

非常感谢!

4

0 回答 0