谢谢!那你可不可以帮我看一下这个程序
SUBROUTINE MATRIX(norder)
implicit real*8 (a-h,o-z)
COMMON NG,NM,NM1,NNG,NN,NMS,BA,BB,NSVC,NMG,NTCSC,NMGS
COMMON/COMC/NGIN(165),NGOUT(165),NMIN(420),NMOUT(420),NMM(420,3)
+ /COMD/BK(420),BK1(165),BK2(165),TA(165),TB(165),NPSS(10,10)
COMMON/PGV/PFSV(9,6),GBII(29,4),GBIJ(50,4),VGBI(28,7)
COMMON/SVTC/KSVC(3,4),SVC(3),KTCSC(3,4),TCSC(3,2),
1 NDSV(3,11),NDTC(3,11)
real*8 D1(300,300),BL3(2000,3),BL7(2000,3),HL9(20000,3),
1 DL7(6000,3),YC(2000,3),Y0(11,3)
real*8 D2(210,210),HM1(2000,3),BL77(2000,3),HM7(4000,3)
WRITE(3,*) NG,NM,NM1,NNG,NN,NMS,BA,BB
OPEN(9,FILE='DVDX.DAT')
DO 8 I=1,NM
NMM(I,1)=0
NMM(I,2)=0
8 CONTINUE
Y0(1,1)=0.D0
Y0(1,3)=0.D0
Y0(1,2)=NNG+1
DO 18 I=1,NNG
NI=NN+NNG+I
II=I*100
为什么有的参数在这里没有赋值还用了呢?如NM的值,它是主程序里的值吗? |