回 帖 发 新 帖 刷新版面

主题:怎样分段读数据

初学fortran,现遇到一问题,向大家请教。我有一个文件共有20000个数据,我想把这20000个数据分成4组(每组5000个),先读5000个并处理,得到结果result1,此时释放者5000个数据所占内存以节省内存,然后读取5001到10000的数据,并处理,得到结果result2,此时释放者5001到10000这5000个数据所占内存,以此类推对所有数据进行处理,请问能够实现吗?具体程序应该如何写,请大家不吝赐教,多谢了。

回复列表 (共2个回复)

沙发

当然可以了,我不觉得有任何难处啊。

你读20000个怎么读的,读5000个就怎么读。一回事

板凳

[quote]当然可以了,我不觉得有任何难处啊。

你读20000个怎么读的,读5000个就怎么读。一回事[/quote]
我会读从1-5000的数据,但是再读5000个数据并处理时,应该怎么办啊?因为还需要对结果进行累加?请您指点。要是能给个简单的程序就最好了。

我来回复

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