回 帖 发 新 帖 刷新版面

主题:急!有偿求助 谢谢大神

T = SOUT(IDXSUB(1)-1+NCOMP_NCC+2)
FK = SOUT(IDXSUB(3)-1+1)
 
我想知道t,fk是怎么求得的 ,就是说=后面的fortran语句是什么意思啊!本人对fortran不太懂,谢谢您了(源文件已经上传求好人帮忙必有重谢)

回复列表 (共3个回复)

沙发

你这里面的SOUT是个双精度的数组,程序是不是不全啊!SOUT应该有赋值才对。

板凳


谢谢您的回复!附件里的源程序您看了吗?其实我是想把这个程序改成c程序,这两个问题解决不了就编不了!我 qq 276261881,希望您看看 先谢了啊!

3 楼


T = SOUT(IDXSUB(1)-1+NCOMP_NCC+2)
FK = SOUT(IDXSUB(3)-1+1)

SOUT为一个数组,(IDXSUB(1)-1+NCOMP_NCC+2)这一窜是计算数组的索引,其中IDXSUB(1)为整形数组中的一个数值,NCOMP_NCC应该为一个常数,程序中没直接出现,会在include里面,这两句把T和FK均设置为SOUT数组中的一个数值。

但有一个问题是,文中定义的是SOUT(1)双精度数组,这个能满足计算么?不会溢出?

我来回复

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