PROGRAM EX14_3
PARAMETER (N=50)
DIMENSION ZMAT(N,N),ZLEV(12),XRAY(N),YRAY(N)
STEP=1.6/(N-1)
DO I=1,N
X=0.0+(I-1)*STEP
XRAY(I)=X
DO J=1,N
Y=0.0+(J-1)*STEP
YRAY(J)=Y
ZMAT(I,J)=(X**2.-1.)**2. + (Y**2.-1.)**2.
END DO
END DO
CALL SETPAG('DA4P')
CALL DISINI
CALL PAGERA
CALL COMPLX
CALL MIXALF
CALL TITLIN('Shaded Contour Plot',1)
CALL TITLIN('F(X,Y) = (X[2$ - 1)[2$ + (Y[2$ - 1)[2$',3)
CALL NAME('X-axis','X')
CALL NAME('Y-axis','Y')
CALL SHDMOD('POLY','CONTUR')
CALL AXSPOS(450,2670)
CALL GRAF(0.0,1.6,0.0,0.2,0.0,1.6,0.0,0.2)
DO I=1,12
ZLEV(13-I)=0.1+(I-1)*0.1
END DO
CALL CONSHD(XRAY,N,YRAY,N,ZMAT,ZLEV,12)
CALL HEIGHT(50)
CALL TITLE
CALL DISFIN
END

Figure 14.3: Shaded Contour Plot