|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.jmatio.types.MLArray
com.jmatio.types.MLNumericArray<T>
public abstract class MLNumericArray<T extends Number>
| Field Summary |
|---|
| Fields inherited from class com.jmatio.types.MLArray |
|---|
attributes, dims, mtFLAG_COMPLEX, mtFLAG_GLOBAL, mtFLAG_LOGICAL, mtFLAG_TYPE, mxCELL_CLASS, mxCHAR_CLASS, mxDOUBLE_CLASS, mxFUNCTION_CLASS, mxINT16_CLASS, mxINT32_CLASS, mxINT64_CLASS, mxINT8_CLASS, mxOBJECT_CLASS, mxOPAQUE_CLASS, mxSINGLE_CLASS, mxSPARSE_CLASS, mxSTRUCT_CLASS, mxUINT16_CLASS, mxUINT32_CLASS, mxUINT64_CLASS, mxUINT8_CLASS, mxUNKNOWN_CLASS, name, type |
| Constructor Summary | |
|---|---|
MLNumericArray(String name,
int[] dims,
int type,
int attributes)
Normally this constructor is used only by MatFileReader and MatFileWriter |
|
MLNumericArray(String name,
int type,
T[] vals,
int m)
Jama [math.nist.gov] style: construct a 2D real matrix from a one-dimensional packed array |
|
| Method Summary | |
|---|---|
String |
contentToString()
|
boolean |
equals(Object o)
|
T[] |
exportImaginary()
Exports column-packed vector of imaginary elements |
T[] |
exportReal()
Exports column-packed vector of real elements |
T |
get(int index)
|
T |
get(int m,
int n)
Does the same as getReal. |
T |
getImaginary(int m,
int n)
Gets single imaginary array element of A(m,n). |
T |
getReal(int m,
int n)
Gets single real array element of A(m,n). |
void |
set(T[] vector)
|
void |
set(T value,
int index)
Does the same as setReal. |
void |
set(T value,
int m,
int n)
Does the same as setReal. |
void |
setImaginary(T value,
int index)
Sets single real array element. |
void |
setImaginary(T value,
int m,
int n)
Sets single imaginary array element. |
void |
setReal(T[] vector)
Sets real part of matrix |
void |
setReal(T value,
int index)
Sets single real array element. |
void |
setReal(T value,
int m,
int n)
Sets single real array element. |
| Methods inherited from class com.jmatio.types.MLArray |
|---|
getDimensions, getFlags, getIndex, getM, getN, getName, getNameToByteArray, getNDimensions, getSize, getType, isCell, isChar, isComplex, isDouble, isEmpty, isFunctionObject, isInt16, isInt32, isInt64, isInt8, isLogical, isObject, isOpaque, isSingle, isSparse, isStruct, isUint16, isUint32, isUint64, isUint8, isUnknown, toString, typeToString |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.jmatio.types.GenericArrayCreator |
|---|
createArray |
| Constructor Detail |
|---|
public MLNumericArray(String name,
int[] dims,
int type,
int attributes)
name - - array namedims - - array dimensionstype - - array typeattributes - - array flags
public MLNumericArray(String name,
int type,
T[] vals,
int m)
name - - array nametype - - array typevals - - One-dimensional array of doubles, packed by columns (ala Fortran).m - - Number of rows| Method Detail |
|---|
public T getReal(int m,
int n)
m - - row indexn - - column index
public void setReal(T value,
int m,
int n)
value - - element valuem - - row indexn - - column index
public void setReal(T value,
int index)
value - - element valueindex - - column-packed vector indexpublic void setReal(T[] vector)
vector - - column-packed vector of elements
public void setImaginary(T value,
int m,
int n)
value - - element valuem - - row indexn - - column index
public void setImaginary(T value,
int index)
value - - element valueindex - - column-packed vector index
public T getImaginary(int m,
int n)
m - - row indexn - - column index
public T[] exportReal()
public T[] exportImaginary()
public void set(T value,
int m,
int n)
setReal.
value - - element valuem - - row indexn - - column index
public void set(T value,
int index)
setReal.
value - - element valueindex - - column-packed vector index
public T get(int m,
int n)
getReal.
m - - row indexn - - column index
public T get(int index)
index - the array index of the desired valuepublic void set(T[] vector)
vector - the vector to setpublic String contentToString()
contentToString in class MLArraypublic boolean equals(Object o)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||