f***t 发帖数: 2247 | 1 【 以下文字转载自 Joke 讨论区 】
发信人: ftmit (八戒), 信区: Joke
标 题: 求教:从数组中挑选数据
发信站: BBS 未名空间站 (Fri May 21 19:56:20 2021, 美东)
还是使用Fortran,没法子,各位大神就多担待一下吧。
有一个数组A(n),挑选出大于b,并且小于c的元素。
do i = 1, n
if ((A(i).gt.b).and.(A(i).lt.c)) then
.......
.......
.......
Else
End if
End do
如果使用上边的方式,是可以出结果的,问题是计算时间太长了。(因为数组实在是太
大了),估计一个月能跑出一个样品数据就不错了。各位大神有没有什么更好的办法?
只求缩短计算时间。
先谢谢各位大神了! | r********n 发帖数: 7441 | | W***u 发帖数: 1 | |
|