Alegend 发表于 2004-12-13 09:56:48

问大家一个数据处理的问题,fortran

过程是这样的:首先获得这一次屈服或者破坏结点的节点号并统计节点数量,这个已经实现;然后存储这些节点好到一个数组中;进行下一次计算并将这次屈服或者破坏的节点号存储于前面的数组中,但是与前次重复的节点号不存储,并统计结点数量作为这次分析的结果;下一次分析。

   如果是用fortran更好。

苍山负雪 发表于 2004-12-13 16:18:00

Re:问大家一个数据处理的问题,fortran

貌似diff的功能

yp51920 发表于 2004-12-13 18:55:47

Re:问大家一个数据处理的问题,fortran

照你这么说很简单啊!

IF
与前次的节点号重复
THEN
不存储

不就行了?

Alegend 发表于 2004-12-13 21:06:12

Re:问大家一个数据处理的问题,fortran

呵呵

不好意思,不知道什么是diff

可否详细讲讲?

苍山负雪 发表于 2004-12-14 14:47:56

Re:问大家一个数据处理的问题,fortran

yp51920 wrote:
照你这么说很简单啊!

IF
与前次的节点号重复
THEN
不存储

不就行了?


这样做是可以的,关键是速度。节点数很多速度就慢了。

一般比较文件差异的时候可以通过diff这个工具,找出不同内容的行所在位置。这个合你的情况是差不多的,不知道用什么好的算法,嘿嘿。
页: [1]
查看完整版本: 问大家一个数据处理的问题,fortran