回 帖 发 新 帖 刷新版面

主题:关于数据的运算

向大家请教:
对于一个文本数据文件,我想计算:
1中的第3列的数字与5中第3列的数字进行乘积运算,该如何编写语句呢?
         1         1     -0.36617223E+07      0.17415364E-04      0.36617223E+07
                         
         2         2     -0.36617200E+07      0.11735546E-04      0.36617200E+07
                         
         3         3     -0.36617273E+07      0.10762891E-04      0.36617273E+07
                         
         4         4     -0.36617413E+07      0.12513263E-04      0.36617413E+07
                         
         5         5     -0.36617582E+07      0.14572550E-04      0.36617582E+07
                       
谢谢大家~
(其实,由于数据是一个商业软件直接形成的,无法进行输出地处理,所以,只能对其输出的数据,按照自己的需求进行再处理了。)

回复列表 (共4个回复)

沙发

先读取到数组, 然后再对数组元素处理. 其中用到的语法都是fortran基础的内容, 请查看书本.
其实简单处理, 不编程直接用excel不可以吗?

板凳

不过,小弟还是没明白,这个是数据啊,怎么读取现有的数据,使其形成数组呢?之后再做数组运算?

3 楼

手上有彭书之类的参考资料吧? 看看格式控制那里, 关于read的介绍.
一行一行读取.

read(文件号, 格式) 整数数组1, 整数数组2, 浮点数组1, 浮点数组2, 浮点数组3

4 楼

小弟在此拜谢楼上的指点~

我来回复

您尚未登录,请登录后再回复。点此登录或注册