|
||||||||||
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<Double>
com.jmatio.types.MLSparse
public class MLSparse
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 | |
---|---|
MLSparse(String name,
int[] dims,
int attributes,
int nzmax)
|
Method Summary | |
---|---|
protected void |
allocate()
|
Double |
buldFromBytes(byte[] bytes)
|
String |
contentToString()
|
Double[] |
createArray(int m,
int n)
|
Double[] |
exportImaginary()
Returns the imaginary part (PI) array. |
Double[] |
exportReal()
Returns the real part (PR) array. |
byte[] |
getByteArray(Double value)
|
int |
getBytesAllocated()
|
Double |
getImaginary(int index)
|
Double |
getImaginary(int m,
int n)
Gets single imaginary array element of A(m,n). |
int[] |
getIR()
Gets row indices ir points to an integer array of length nzmax containing the row indices of the corresponding elements in pr and pi. |
int[] |
getJC()
Gets column indices. |
int |
getMaxNZ()
Gets maximum number of non-zero values |
Double |
getReal(int index)
|
Double |
getReal(int m,
int n)
Gets single real array element of A(m,n). |
Class<Double> |
getStorageClazz()
|
void |
setImaginary(Double value,
int index)
Sets single real array element. |
void |
setImaginary(Double value,
int m,
int n)
Sets single imaginary array element. |
void |
setReal(Double value,
int index)
Sets single real array element. |
void |
setReal(Double value,
int m,
int n)
Sets single real array element. |
Methods inherited from class com.jmatio.types.MLNumericArray |
---|
_get, _set, dispose, equals, get, get, getImaginaryByteBuffer, getRealByteBuffer, putImaginaryByteBuffer, putRealByteBuffer, set, set, set, setReal |
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 |
Constructor Detail |
---|
public MLSparse(String name, int[] dims, int attributes, int nzmax)
name
- dims
- attributes
- nzmax
- Method Detail |
---|
protected void allocate()
allocate
in class MLNumericArray<Double>
public int getMaxNZ()
public int[] getIR()
public int[] getJC()
public Double[] createArray(int m, int n)
public Double getReal(int m, int n)
MLNumericArray
getReal
in class MLNumericArray<Double>
m
- - row indexn
- - column index
public Double getReal(int index)
getReal
in class MLNumericArray<Double>
public void setReal(Double value, int m, int n)
MLNumericArray
setReal
in class MLNumericArray<Double>
value
- m
- n
- public void setReal(Double value, int index)
MLNumericArray
setReal
in class MLNumericArray<Double>
value
- index
- public void setImaginary(Double value, int m, int n)
MLNumericArray
setImaginary
in class MLNumericArray<Double>
value
- m
- n
- public void setImaginary(Double value, int index)
MLNumericArray
setImaginary
in class MLNumericArray<Double>
value
- index
- public Double getImaginary(int m, int n)
MLNumericArray
getImaginary
in class MLNumericArray<Double>
m
- - row indexn
- - column index
public Double getImaginary(int index)
getImaginary
in class MLNumericArray<Double>
public Double[] exportReal()
public Double[] exportImaginary()
public String contentToString()
contentToString
in class MLNumericArray<Double>
public int getBytesAllocated()
public Double buldFromBytes(byte[] bytes)
public byte[] getByteArray(Double value)
public Class<Double> getStorageClazz()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |