jalview.math
Class Matrix
- public class Matrix
- DOCUMENT ME!
- Version:
- $Revision: 1.6 $
- Author:
- $author$
value
public double[][] value
- SMJSPUBLIC
rows
public int rows
- DOCUMENT ME!!
cols
public int cols
- DOCUMENT ME!!
d
public double[] d
- DOCUMENT ME!!
e
public double[] e
- DOCUMENT ME!!
Matrix
public Matrix(double[][] value,
int rows,
int cols)
- Creates a new Matrix object.
- Parameters:
value
- DOCUMENT ME!
rows
- DOCUMENT ME!
cols
- DOCUMENT ME!
transpose
public jalview.math.Matrix transpose()
- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
print
public void print(java.io.PrintStream ps)
- DOCUMENT ME!
- Parameters:
ps
- DOCUMENT ME!
preMultiply
public jalview.math.Matrix preMultiply(jalview.math.Matrix in)
- DOCUMENT ME!
- Parameters:
in
- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
vectorPostMultiply
public double[] vectorPostMultiply(double[] in)
- DOCUMENT ME!
- Parameters:
in
- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
postMultiply
public jalview.math.Matrix postMultiply(jalview.math.Matrix in)
- DOCUMENT ME!
- Parameters:
in
- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
copy
public jalview.math.Matrix copy()
- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
tred
public void tred()
- DOCUMENT ME!
tqli
public void tqli()
- DOCUMENT ME!
tred2
public void tred2()
- DOCUMENT ME!
tqli2
public void tqli2()
- DOCUMENT ME!
sign
public double sign(double a,
double b)
- DOCUMENT ME!
- Parameters:
a
- DOCUMENT ME!
b
- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
getColumn
public double[] getColumn(int n)
- DOCUMENT ME!
- Parameters:
n
- DOCUMENT ME!
- Returns:
- DOCUMENT ME!
printD
public void printD(java.io.PrintStream ps)
- DOCUMENT ME!
- Parameters:
ps
- DOCUMENT ME!
printE
public void printE(java.io.PrintStream ps)
- DOCUMENT ME!
- Parameters:
ps
- DOCUMENT ME!
main
public static void main(java.lang.String[] args)
- DOCUMENT ME!
- Parameters:
args
- DOCUMENT ME!