edu.jhu.bme.smile.commons.math
Class MatrixMath

java.lang.Object
  extended by edu.jhu.bme.smile.commons.math.MatrixMath

public class MatrixMath
extends java.lang.Object


Constructor Summary
MatrixMath()
           
 
Method Summary
static Matrix add(Matrix x1, double s)
           
static double colSumNorm(Matrix x)
           
static Matrix concatinateColumns(Matrix x1, Matrix x2)
           
static Matrix concatinateRows(Matrix x1, Matrix x2)
           
static Matrix diag(Matrix x1)
           
static double dotProduct(Matrix x1, Matrix x2)
           
static Matrix elementInverse(Matrix x1)
           
static Matrix elementProduct(Matrix x1, Matrix x2)
           
static Matrix log(Matrix x1)
           
static double max(Matrix x)
           
static double min(Matrix x)
           
static double scalar(Matrix x)
           
static double sum(Matrix x)
           
static double svdNorm(Matrix x)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MatrixMath

public MatrixMath()
Method Detail

svdNorm

public static double svdNorm(Matrix x)

log

public static Matrix log(Matrix x1)

diag

public static Matrix diag(Matrix x1)

add

public static Matrix add(Matrix x1,
                         double s)

elementInverse

public static Matrix elementInverse(Matrix x1)

dotProduct

public static double dotProduct(Matrix x1,
                                Matrix x2)

elementProduct

public static Matrix elementProduct(Matrix x1,
                                    Matrix x2)

scalar

public static double scalar(Matrix x)

sum

public static double sum(Matrix x)

min

public static double min(Matrix x)

max

public static double max(Matrix x)

concatinateRows

public static Matrix concatinateRows(Matrix x1,
                                     Matrix x2)

concatinateColumns

public static Matrix concatinateColumns(Matrix x1,
                                        Matrix x2)

colSumNorm

public static double colSumNorm(Matrix x)