Professional Documents
Culture Documents
PROGRAM 14
DIMENSION A(NX,MX),B(NX)
N1=N-1
MS=(M+1)/2
DO 100 K=1, N1
C=A(K,MS)
K1=K+1
IF (ABS(C)-0.000001)1,1,3
1 WRITE(6,2) K
2 FORMAT( ‘ **** SINGULARITY IN ROW’,I5)
GO TO 300
IF(ABS(A(N,MS))-0.000001)1,1,101
101 B(N)=B(N)/A(N,MS)
APPLY BACKSUBSTITUTION PROCESS TO COMPUTE REMAINING UNKNOWNS
DO 200 I=1,N1
K=N-I
K1=K+1
NI=K1+MS-2
L=MIN(NI,N)
DO 200 K=K1,L
K2=MS+J-K
200 B(K)=B(K)-A(K,K2)+B(J)
300 RETURN
END