| 查看: 1300 | 回复: 4 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
FORTRAN 赋值错乱问题,求大神解答~~~~急。。555
|
||
|
我在一个子程序POWELL里对S(I,K)数值,像下面这样。 subroutine powell(nn_h,x,x0,x3,xx,s,ss,e1,ep,wh,th1,th2,hrh,obj_f, xq0,r,f0) implicit real*8(a-h,o-z) dimension s(nn_h,nn_h+1),ss(nn_h) dimension x(nn_h),x0(nn_h),x3(nn_h) dimension th1(nn_h) ITE=0 DO 10 I1=1,nn_h DO 20 K=1,nn_h+1 20 S(I1,K)=0. 10 S(I1,I1)=1. 在调用这个子程序前,我的X数组已经给它赋了确定的值,调用到POWELL里面来的时候,X值还是对的,但是在我对S数组赋值的时候,程序却自动的把S数组的值赋给X数组了。 像下面这样。我对S(I1,K)中的I1从1到5赋值里,X(I)里1到5的值也相应的改变了,这个问题是什么原因造成的呢? 我不知道到底是哪里出了问题,希望大神可以伸出援助之手。谢谢您~ 在线等~~~ |
» 猜你喜欢
论文终于录用啦!满足毕业条件了
已经有12人回复
2025年遐想
已经有4人回复
投稿Elsevier的杂志(返修),总是在选择OA和subscription界面被踢皮球
已经有8人回复
求个博导看看
已经有18人回复
» 本主题相关价值贴推荐,对您同样有帮助:
求大神。Fortran软件
已经有13人回复
【求助】Fortran语言赋值问题?
已经有3人回复
chembetsey
木虫 (小有名气)
- 应助: 125 (高中生)
- 金币: 3820.1
- 散金: 5
- 红花: 9
- 帖子: 262
- 在线: 281.8小时
- 虫号: 1781694
- 注册: 2012-04-27
- 专业: 理论和计算化学
4楼2012-09-26 22:50:07







回复此楼