public class IntArray2D
extends java.lang.Object
Matrix.Matrix| Constructor and Description |
|---|
IntArray2D(int[][] A)
Constructor.
|
IntArray2D(int rows,
int cols)
Constructor of all-zero matrix.
|
IntArray2D(int rows,
int cols,
int value)
Constructor.
|
IntArray2D(int rows,
int cols,
int[] value)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
IntArray2D |
add(int x) |
IntArray2D |
add(IntArray2D b) |
int |
add(int i,
int j,
int x) |
int |
apply(int i,
int j)
Returns A(i, j).
|
IntArray2D |
div(int x) |
IntArray2D |
div(IntArray2D b) |
int |
div(int i,
int j,
int x) |
int |
get(int i,
int j)
Returns A(i, j).
|
IntArray2D |
mul(int x) |
IntArray2D |
mul(IntArray2D b) |
int |
mul(int i,
int j,
int x) |
int |
ncols() |
int |
nrows() |
int |
set(int i,
int j,
int x)
Sets A(i, j).
|
IntArray2D |
sub(int x) |
IntArray2D |
sub(IntArray2D b) |
int |
sub(int i,
int j,
int x) |
long |
sum() |
java.lang.String |
toString() |
java.lang.String |
toString(boolean full)
Returns the string representation of matrix.
|
java.lang.String |
toString(int m,
int n)
Returns the string representation of matrix.
|
public IntArray2D(int[][] A)
A - the array of matrix.public IntArray2D(int rows,
int cols)
public IntArray2D(int rows,
int cols,
int value)
public IntArray2D(int rows,
int cols,
int[] value)
value - the array of matrix values arranged in row major formatpublic int nrows()
public int ncols()
public int apply(int i,
int j)
public int get(int i,
int j)
public int set(int i,
int j,
int x)
public int add(int i,
int j,
int x)
public int sub(int i,
int j,
int x)
public int mul(int i,
int j,
int x)
public int div(int i,
int j,
int x)
public IntArray2D add(IntArray2D b)
public IntArray2D sub(IntArray2D b)
public IntArray2D mul(IntArray2D b)
public IntArray2D div(IntArray2D b)
public IntArray2D add(int x)
public IntArray2D sub(int x)
public IntArray2D mul(int x)
public IntArray2D div(int x)
public long sum()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(boolean full)
full - Print the full matrix if true. Otherwise,
print only top left 7 x 7 submatrix.public java.lang.String toString(int m,
int n)
m - the number of rows to print.n - the number of columns to print.