cross2
C CROSS2 SOURCE CHAT 05/01/12 22:31:17 5004 C======================================================================= C C PRODUITS VECTORIELS ET NORMALISATIONS C ENTREES C V1(3),V2(3)= VECTEURS C SORTIES C V3(3)= V1 VECTORIEL V2 C IER = INDICATEUR DE SUCCES 1 SI SUCCES 0 SINON C======================================================================= IMPLICIT INTEGER(I-N) IMPLICIT REAL*8 (A-H,O-Z) DIMENSION V1(*),V2(*),V3(*) C C IER = 1 V3(1) = V1(2)*V2(3) - V2(2)*V1(3) V3(2) = V1(3)*V2(1) - V2(3)*V1(1) V3(3) = V1(1)*V2(2) - V2(1)*V1(2) RMOD=SQRT(V3(1)*V3(1)+V3(2)*V3(2)+V3(3)*V3(3)) C IF (RMOD.NE.0) GO TO 10 IER = 0 RETURN C 10 CONTINUE DO 20 I = 1,3 20 V3(I) = V3(I)/RMOD RETURN END
© Cast3M 2003 - Tous droits réservés.
Mentions légales