 
      CALL SEQUENCE...
       pcomp  EOF DATA COMPP OUTPUT
 
 
      AUTHOR - B.Dugas, AVRIL 21/87.
      LAST REVISION: $Header: /data/armnraid1/cvs/RMNLIB/utils/rdiag/lspgm/pcomp.ptn,v 4.4 2008/05/03 21:06:30 dugas Exp $
 
 
      DESCRIPTION...
       CALCUL DES COMPOSANTES  PRINCIPALES A PARTIR DE  LA MATRICE DES 
       FACTEURS ET DES  VALEURS PROPRES DE LA  MATRICE DE  COVARIANCE. 
       LE CALCUL S'EFFECTUE 
 
       1) SOIT EN  PROJETTANT LES EOFS (FACTEURS) SUR LES DONNEES ORI- 
          GINALES, I.E. 
 
          COMPP(I,T) = SUM(J=1,NWDS) (EOF(I,J)*DATA(J,T))/VAL(I)
 
       2) SOIT  EN FAISANT SUBIR AUX COMPOSANTES PRINCIPALES UNE ROTA- 
          TION CORRESPONDANTE A CELLE QU'ON SUBIT LES EOF'S, I.E. 
 
          RCOMP(I,T) = SUM(J=1,NFAC) [COMP(T,J)*RMAT(J,I)]
 
       OU RMAT EST  L'INVERSE TRANSPOSE DE LA  MATRICE LUE SUR  TAPE2. 
       DE PLUS, DANS CE DERNIER CAS, TAPE1=COMP ET TAPE3=RCOMP. 
 
 
 
      EXIT CONDITIONS...
        0 NO PROBLEMS
        1 TOO MANY OR NOT ENOUGH LEVELS
        2 FILE 1 AND 2 RECORD SIZE INCONSISTENT
        3 INCOMPLETE SET ON FILE 1
        4 INCOMPLETE SET ON FILE 2
        5 DATA TYPE IS COMPLEX
        6 MEMORY ALLOCATION PROBLEM
        6 INCOMPLETE VECTOR SET
        7 UNABLE TO PERFORM ROTATION
        8 ERROR READING INPUT PARAMETERS
