主题:急!有偿求助 谢谢大神
gongdianchen
[专家分:0] 发布于 2012-09-06 21:46:00
T = SOUT(IDXSUB(1)-1+NCOMP_NCC+2)
FK = SOUT(IDXSUB(3)-1+1)
我想知道t,fk是怎么求得的 ,就是说=后面的fortran语句是什么意思啊!本人对fortran不太懂,谢谢您了(源文件已经上传求好人帮忙必有重谢)
最后更新于:2012-09-07 10:13:00
回复列表 (共3个回复)
沙发
upcjxx [专家分:10] 发布于 2012-09-08 23:03:00
你这里面的SOUT是个双精度的数组,程序是不是不全啊!SOUT应该有赋值才对。
板凳
gongdianchen [专家分:0] 发布于 2012-09-09 08:33:00
谢谢您的回复!附件里的源程序您看了吗?其实我是想把这个程序改成c程序,这两个问题解决不了就编不了!我 qq 276261881,希望您看看 先谢了啊!
3 楼
leilfm [专家分:160] 发布于 2012-09-10 15:36:00
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)双精度数组,这个能满足计算么?不会溢出?
我来回复