| 查看: 1614 | 回复: 12 | |||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | |||
[求助]
大侠,帮我解释下迭代准则的程序描写,
|
|||
|
P0(I) = P0(I) + DELTA(I) 迭代表达式! EPS = SUM(DABS(DELTA(:NCOMP)/P0(:NCOMP) )) 迭代准则! DEPS= DABS((EPSPREV-EPS)) ITER = ITER + 1 EPSPREV = EPS ENDDO LOOP1A IF ( ITER >= MAXITER ) THEN WRITE(*,*) 'MAXIMUM ITERATIONS FOR Qi->Pi REACHED' ENDIF 我想问一下,在这个迭代准则里,EPSPREV= EPS 后,原来的EPS等于多少啊,或者能不能告诉我,这个循环进行下去,EPSPREV 和EPS 在每个循环中怎么变换的啊! |
» 猜你喜欢
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有3人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有3人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有3人回复
售SCI一区T0P文章,我:8O.55.1.O.5.4,科目齐全,可+急
已经有3人回复
售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急
已经有3人回复
售SCI文章,我:8O.5.5.1O.54,科目全,可十急
已经有3人回复
售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急
已经有3人回复
售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急
已经有3人回复
售SCI-T0P文章,我:8O.5.5.1.O.54,科目齐全,可+急
已经有3人回复
售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急
已经有4人回复

|
ITER = 1 ; EPS = ONE ; DEPS = ONE ; EPSPREV=ONE P0(I) = P0(I) + DELTA(I) EPS = SUM(DABS(DELTA(:NCOMP)/P0(:NCOMP) )) DEPS= DABS((EPSPREV-EPS)) ITER = ITER + 1 EPSPREV = EPS ENDDO LOOP1A IF ( ITER >= MAXITER ) THEN WRITE(*,*) 'MAXIMUM ITERATIONS FOR Qi->Pi REACHED' ENDIF 我已经糊涂了啊,兄弟,能不能仔细帮我解释下,循环怎么进行下去啊?!! EPS 是根据SUM(DABS(DELTA(:NCOMP)/P0(:NCOMP) ))获得,是要让EPS尽可能小,这样迭代就终止啊,从 DEPS= DABS((EPSPREV-EPS))中得到 DEPS,这个值有什么用, EPSPREV = EPS,兄弟救救我吧 |

11楼2011-12-15 12:27:29
snoopyzhao
至尊木虫 (职业作家)
- 程序强帖: 16
- 应助: 157 (高中生)
- 贵宾: 0.02
- 金币: 18844.7
- 红花: 29
- 帖子: 3803
- 在线: 1422.4小时
- 虫号: 183750
- 注册: 2006-02-13
- 专业: 污染生态化学
2楼2011-12-15 09:12:37

3楼2011-12-15 09:16:25
snoopyzhao
至尊木虫 (职业作家)
- 程序强帖: 16
- 应助: 157 (高中生)
- 贵宾: 0.02
- 金币: 18844.7
- 红花: 29
- 帖子: 3803
- 在线: 1422.4小时
- 虫号: 183750
- 注册: 2006-02-13
- 专业: 污染生态化学
4楼2011-12-15 09:34:05










回复此楼
20