PROGRAM EX14_1 PARAMETER (N=100) DIMENSION X(N),Y(N),Z(N,N) FPI=3.14159/180. STEP=360./(N-1) DO I=1,N X(I)=(I-1.)*STEP Y(I)=(I-1.)*STEP END DO DO I=1,N DO J=1,N Z(I,J)=2*SIN(X(I)*FPI)*SIN(Y(J)*FPI) END DO END DO CALL SETPAG('DA4P') CALL DISINI CALL PAGERA CALL COMPLX CALL TITLIN('Contour Plot',1) CALL TITLIN('F(X,Y) = 2 * SIN(X) * SIN(Y)',3) CALL NAME('X-axis','X') CALL NAME('Y-axis','Y') CALL INTAX CALL AXSPOS(450,2670) CALL GRAF(0.,360.,0.,90.,0.,360.,0.,90.) CALL HEIGHT(30) DO I=1,9 ZLEV=-2.+(I-1)*0.5 IF(I.EQ.5) THEN CALL LABELS('NONE','CONTUR') ELSE CALL LABELS('FLOAT','CONTUR') END IF CALL CONTUR(X,N,Y,N,Z,ZLEV) END DO CALL HEIGHT(50) CALL TITLE CALL DISFIN END
Figure 14.1: Contour Plot