facomp
C FACOMP SOURCE CHAT 05/01/12 23:55:46 5004 IMPLICIT INTEGER(I-N) IMPLICIT REAL*8(A-H,O-Z) C C======================================================================= C = ROUTINE FORTRAN CALCULANT LA PHASE D'UN COMPLEXE EN DEGRES = C = ON ENTRE LA PARTIE REELLE, LA PARTIE IMAGINAIRE, ET LE MODULE = C = LA PHASE RESSORT A LA PLACE DU MODULE = C = = C = = C = CREATION : 13/04/87 = C = PROGRAMMEUR : BEAUFILS = C======================================================================= C -INC PPARAM -INC CCOPTIO -INC CCREEL C DATA EPS/1.E-20/ C IF(ABS(PMODU).GT.EPS) THEN PCOS=PREEL/PMODU ELSE PMODU=0.D0 RETURN ENDIF C IF(ABS(PCOS).LT.EPS) THEN PMODU=90.D0*PIMAG/ABS(PIMAG) ELSE IF(ABS(PCOS).GT.1.D0) PCOS=(1.D0-EPS)*PCOS/ABS(PCOS) PMODU=180.D0/XPI*ACOS(PCOS) IF(PIMAG.LT.0.D0) PMODU=-PMODU ENDIF C RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales