主题:[讨论]关于fortran读取各行长度不一格式
我有一个文件格式如下:
30 5
20 6
31
550
CDP TVRMS
^@^@^@^@^@^@^@^@
0.0
0
0
0
0
1
13
1624
0
0
0
0
0
0
0
0
0
0
0
0
6052.0 1460.0
7036.0 1669.0
7880.0 1821.0
8736.0 2198.0
8980.0 2337.0
20364.0 7487.0
20404.0 7430.0
1
21
1944
0
0
0
0
0
5904.0 1599.0
5996.0 1599.0
7488.0 1729.0
7880.0 1821.0
7940.0 1839.0
8908.0 2247.0
8980.0 2259.0
9088.0 2327.0
1
16
2584
0
0
0
0
0
0
0
0
0
0
0
0
6028.0 1480.0
6076.0 1480.0
7568.0 1739.0
7880.0 1821.0
8752.0 2158.0
8784.0 2138.0
。。。。。。
这个文件很长,现在我需要对两列的数据进行数学操作,其余部分保持不变,请各位支招
30 5
20 6
31
550
CDP TVRMS
^@^@^@^@^@^@^@^@
0.0
0
0
0
0
1
13
1624
0
0
0
0
0
0
0
0
0
0
0
0
6052.0 1460.0
7036.0 1669.0
7880.0 1821.0
8736.0 2198.0
8980.0 2337.0
20364.0 7487.0
20404.0 7430.0
1
21
1944
0
0
0
0
0
5904.0 1599.0
5996.0 1599.0
7488.0 1729.0
7880.0 1821.0
7940.0 1839.0
8908.0 2247.0
8980.0 2259.0
9088.0 2327.0
1
16
2584
0
0
0
0
0
0
0
0
0
0
0
0
6028.0 1480.0
6076.0 1480.0
7568.0 1739.0
7880.0 1821.0
8752.0 2158.0
8784.0 2138.0
。。。。。。
这个文件很长,现在我需要对两列的数据进行数学操作,其余部分保持不变,请各位支招