oursland.kalman
Class Matrix2

java.lang.Object
  extended by oursland.kalman.Matrix2

public class Matrix2
extends java.lang.Object


Field Summary
static double[] identity2_2
           
 
Constructor Summary
Matrix2()
           
 
Method Summary
static double[] add2_2(double[] a, double[] b, double[] dst)
           
static double determinant2_2(double[] a)
           
static double getMahalanobisDistance2(double[] covar, double dx, double dy)
          From Besset, Didier.
static double[] inverse2_2(double[] a, double[] dst)
           
static double[] product2_2(double[] a, double[] b, double[] dst)
           
static double[] scale2_2(double scalar, double[] a, double[] dst)
           
static double[] subtract2_2(double[] a, double[] b, double[] dst)
           
static double[] transpose2_2(double[] a, double[] dst)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

identity2_2

public static final double[] identity2_2
Constructor Detail

Matrix2

public Matrix2()
Method Detail

transpose2_2

public static double[] transpose2_2(double[] a,
                                    double[] dst)

subtract2_2

public static double[] subtract2_2(double[] a,
                                   double[] b,
                                   double[] dst)

scale2_2

public static double[] scale2_2(double scalar,
                                double[] a,
                                double[] dst)

inverse2_2

public static double[] inverse2_2(double[] a,
                                  double[] dst)

product2_2

public static double[] product2_2(double[] a,
                                  double[] b,
                                  double[] dst)

add2_2

public static double[] add2_2(double[] a,
                              double[] b,
                              double[] dst)

getMahalanobisDistance2

public static double getMahalanobisDistance2(double[] covar,
                                             double dx,
                                             double dy)
From Besset, Didier. Object-Oriented Implementations of Numberical Methods. Morgan Kaufman. 2001. p617

Parameters:
The - landmark who distance from the Gaussian will be returned.
Returns:
The distance of the landmark from the Kalman filter Gaussian.

determinant2_2

public static double determinant2_2(double[] a)