public class Matrix extends java.lang.Object implements MatrixValueI
Modifier | Constructor and Description |
---|---|
protected |
Matrix(int rows,
int cols)
Construct a matrix with given rows and cols.
|
Modifier and Type | Method and Description |
---|---|
MatrixValueI |
copy()
returns a copy of this value.
|
boolean |
equals(java.lang.Object obj)
Are two matrices equal, element by element
Overrides Object.
|
Dimensions |
getDim()
Returns the dimension of this object.
|
java.lang.Object |
getEle(int n)
gets the i-th element, treats data a a linear array.
|
java.lang.Object |
getEle(int i,
int j) |
java.lang.Object[][] |
getEles() |
static MatrixValueI |
getInstance(int rows,
int cols) |
int |
getNumCols() |
int |
getNumEles()
The total number of elements.
|
int |
getNumRows() |
int |
hashCode()
Always override hashCode when you override equals.
|
void |
setEle(int i,
int j,
java.lang.Object value) |
void |
setEle(int n,
java.lang.Object value)
sets the i-th element, treats data a a linear array.
|
void |
setEles(MatrixValueI val)
sets the elements to those of the arguments.
|
java.lang.String |
toString()
Returns a string representation of matrix.
|
protected Matrix(int rows, int cols)
public MatrixValueI copy()
MatrixValueI
copy
in interface MatrixValueI
public static MatrixValueI getInstance(int rows, int cols)
public java.lang.String toString()
toString
in class java.lang.Object
public Dimensions getDim()
MatrixValueI
getDim
in interface MatrixValueI
public int getNumEles()
MatrixValueI
getNumEles
in interface MatrixValueI
public int getNumRows()
public int getNumCols()
public void setEle(int n, java.lang.Object value)
MatrixValueI
setEle
in interface MatrixValueI
public void setEle(int i, int j, java.lang.Object value)
public java.lang.Object getEle(int n)
MatrixValueI
getEle
in interface MatrixValueI
public java.lang.Object getEle(int i, int j)
public java.lang.Object[][] getEles()
public void setEles(MatrixValueI val)
setEles
in interface MatrixValueI
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
http://www.singularsys.com/jep Copyright © 2007 Singular Systems