读取文本文件并创建fortran 90的可迭代列表

时间:2018-10-16 12:50:58

标签: fortran fortran90

我想使用fortran 90读取文本文件。该文件具有以下结构

Num = 3
N X1 X2 X3 X4 X5
1 1.0 2.0 3.0 4.0 (1.0,2.0,3.0)
2 2.0 3.0 4.0 5.0 (1.0,2.0)
3 3.0 4.0 5.0 6.0 (1.0,2.0)

我有两个标题行。第一个(Num = 3)包含有关我必须读取多少行的信息。第二个标题行包含一个编号以及变量的名称(X1,X2,X3,X4和X5)。前四个变量(列X1-X4)是实际数据类型。但是,最后一个数据类型是一个列表。在fortran中,我需要按列列出变量。像这样:

X1 = [1.0,2.0,3.0]
X2 = [2.0,3.0,4.0]
X3 = ...
X4 = ...
X5 = [(1.0,2.0,3.0),(1.0,2.0),(1.0,2.0)] 

我希望有人能帮助我。

欢呼

0 个答案:

没有答案