

PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 
java.lang.Object commonSense.math.linear.SpecialMatrices
This class is the home of several special type matrices.
All methods are implemented as class methods and return a
Matrix
which can be accessed through
the methods associated with that.
Field Summary 
Fields inherited from interface commonSense.stat.VarianceTypes 
POPULATION, SAMPLE 
Method Summary  
static Matrix 
correl(Matrix a)
Calculates the correlation matrix based on a precomputed covariance matrix of any type. 
static Matrix 
correl(Matrix a,
int type)
Calculates the correlation matrix based on the input matrix. 
static Matrix 
covar(Matrix a)
Calculates the standard sample (co)variance matrix in with n = N  1 in which N is the number of rows in the matrix. 
static Matrix 
covar(Matrix a,
int type)
Calculates the covariance matrix of the specified type. 
static Matrix 
differenceByColumnMeans(Matrix a)
Gives the difference matrix with the means calculated by Columns. 
static Matrix 
differenceByRowMeans(Matrix a)
Gives the difference matrix with the means calculated by row. 
static Matrix 
SSCP(Matrix a)
Calculates a SSCP (SumofSquaresCrossProduct) matrix. 
Methods inherited from class java.lang.Object 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait 
Method Detail 
public static Matrix SSCP(Matrix a)
a
 The Matrix of which the SSCP should be
calculated
public static Matrix differenceByColumnMeans(Matrix a)
a
 The matrix of which the means should be
calculated.
public static Matrix differenceByRowMeans(Matrix a)
a
 The matrix of which the means should be calculated.
public static Matrix covar(Matrix a, int type)
type
is
VarianceTypes.SAMPLE
it calculates the standard bias free
(co)variance matrix with corresponds with n = N  1
in which N is the
number of rows in the matrix. When the type
is
VarianceTypes.POPULATION
, N
is left unchanged
(n = N
). In general, the number provided for type
is subtracted equivalent to n = N  type
.
a
 The matrix of which the covariance matrix should be calculated.type
 The type of variance that should be calculated, be it
sample or population (co)variances.
VarianceTypes
,
covar(Matrix)
public static Matrix covar(Matrix a)
n = N  1
in which N is the number of rows in the matrix.
a
 The matrix of which the covariance matrix should be calculated.
VarianceTypes
,
covar(Matrix, int)
public static Matrix correl(Matrix a, int type)
type
is
VarianceTypes.SAMPLE
it calculates the standard bias free
(co)variance matrix with corresponds with n = N  1
in which N is the
number of rows in the matrix. When the type
is
VarianceTypes.POPULATION
, N
is left unchanged
(n = N
). In general, the number provided for type
is subtracted equivalent to n = N  type
.
a
 The matrix of which the correlation should be calculated.type
 The type of variance that should be calculated, be it
sample or population (co)variances.
VarianceTypes
,
covar(Matrix)
,
covar(Matrix, int)
public static Matrix correl(Matrix a)
a
 The (co)variance matrix of which the correlation matrix should be calculated.
covar(Matrix)
,
covar(Matrix, int)


PREV CLASS NEXT CLASS  FRAMES NO FRAMES  
SUMMARY: NESTED  FIELD  CONSTR  METHOD  DETAIL: FIELD  CONSTR  METHOD 