类 EOF


  • public class EOF
    extends java.lang.Object
    作者:
    Yaqiang Wang
    • 嵌套类概要

      嵌套类 
      修饰符和类型 说明
      static class  EOF.DataProMethod  
    • 构造器概要

      构造器 
      构造器 说明
      EOF()  
    • 方法概要

      所有方法 静态方法 具体方法 
      修饰符和类型 方法 说明
      static java.lang.Object[] jacobi​(int N, boolean EV, double[][] A)
      Calculate eigen value and eigen vector using Jacobi method
      static java.lang.Object[] jacobi​(int N, boolean EV, double[][] A, int MAXTIMES)
      Calculate eigen value and eigen vector using Jacobi method
      static java.lang.Object[] jacobi​(int N, boolean EV, ucar.ma2.Array A)
      Calculate eigen value and eigen vector using Jacobi method
      static java.lang.Object[] jacobi​(int N, boolean EV, ucar.ma2.Array A, int MAXTIMES)
      Calculate eigen value and eigen vector using Jacobi method
      static java.lang.Object[] SEOF​(int N, int LL, double[][] f, double[][] H)
      EOF algorithm
      static java.lang.Object[] SEOF​(int N, int LL, double[][] f, EOF.DataProMethod method)
      EOF algorithm
      static java.lang.Object[] SEOF​(int N, int LL, ucar.ma2.Array f, EOF.DataProMethod method)
      EOF algorithm
      static java.lang.Object[] SEOF​(int N, int LL, ucar.ma2.Array f, ucar.ma2.Array H)
      EOF algorithm
      static java.lang.Object[] SEOF​(ucar.ma2.Array f, EOF.DataProMethod method)
      EOF algorithm
      • 从类继承的方法 java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 构造器详细资料

      • EOF

        public EOF()
    • 方法详细资料

      • SEOF

        public static java.lang.Object[] SEOF​(int N,
                                              int LL,
                                              double[][] f,
                                              EOF.DataProMethod method)
        EOF algorithm
        参数:
        N - Station or grid number
        LL - Time dimension number
        f - Origin data
        method - Method
        返回:
        Eigen vector, time factor, accumulated explained variance, ordered eigen value
      • SEOF

        public static java.lang.Object[] SEOF​(int N,
                                              int LL,
                                              double[][] f,
                                              double[][] H)
        EOF algorithm
        参数:
        N - Station or grid number
        LL - Time dimension number
        f - Origin data
        H - Processed data
        返回:
        Eigen vector, time factor, accumulated explained variance, ordered eigen value
      • SEOF

        public static java.lang.Object[] SEOF​(ucar.ma2.Array f,
                                              EOF.DataProMethod method)
        EOF algorithm
        参数:
        f - Origin data
        method - Method
        返回:
        Eigen vector, time factor, accumulated explained variance, ordered eigen value
      • SEOF

        public static java.lang.Object[] SEOF​(int N,
                                              int LL,
                                              ucar.ma2.Array f,
                                              EOF.DataProMethod method)
        EOF algorithm
        参数:
        N - Station or grid number
        LL - Time dimension number
        f - Origin data
        method - Method
        返回:
        Eigen vector, time factor, accumulated explained variance, ordered eigen value
      • SEOF

        public static java.lang.Object[] SEOF​(int N,
                                              int LL,
                                              ucar.ma2.Array f,
                                              ucar.ma2.Array H)
        EOF algorithm
        参数:
        N - Station or grid number
        LL - Time dimension number
        f - Origin data
        H - Processed data
        返回:
        Eigen vector, time factor, accumulated explained variance, ordered eigen value
      • jacobi

        public static java.lang.Object[] jacobi​(int N,
                                                boolean EV,
                                                double[][] A)
        Calculate eigen value and eigen vector using Jacobi method
        参数:
        N - Time dimension number
        EV - Always as true
        A - Input matrix data
        返回:
        Eigen value and eigen vector
      • jacobi

        public static java.lang.Object[] jacobi​(int N,
                                                boolean EV,
                                                ucar.ma2.Array A)
        Calculate eigen value and eigen vector using Jacobi method
        参数:
        N - Time dimension number
        EV - Always as true
        A - Input matrix data
        返回:
        Eigen value and eigen vector
      • jacobi

        public static java.lang.Object[] jacobi​(int N,
                                                boolean EV,
                                                double[][] A,
                                                int MAXTIMES)
        Calculate eigen value and eigen vector using Jacobi method
        参数:
        N - Time dimension number
        EV - Always as true
        A - Input matrix data
        MAXTIMES - Maximum iteration times, default is 50
        返回:
        Eigen value and eigen vector
      • jacobi

        public static java.lang.Object[] jacobi​(int N,
                                                boolean EV,
                                                ucar.ma2.Array A,
                                                int MAXTIMES)
        Calculate eigen value and eigen vector using Jacobi method
        参数:
        N - Time dimension number
        EV - Always as true
        A - Input matrix data
        MAXTIMES - Maximum iteration times, default is 50
        返回:
        Eigen value and eigen vector