public class MLSparse extends MLNumericArray<java.lang.Double>
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 and Description |
|---|
MLSparse(java.lang.String name,
int[] dims,
int attributes,
int nzmax) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
allocate() |
java.lang.Double |
buldFromBytes(byte[] bytes) |
java.lang.String |
contentToString() |
java.lang.Double[] |
exportImaginary()
Returns the imaginary part (PI) array.
|
java.lang.Double[] |
exportReal()
Returns the real part (PR) array.
|
byte[] |
getByteArray(java.lang.Double value) |
int |
getBytesAllocated() |
java.lang.Double |
getImaginary(int index) |
java.lang.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
|
java.lang.Double |
getReal(int index) |
java.lang.Double |
getReal(int m,
int n)
Gets single real array element of A(m,n).
|
java.lang.Class<java.lang.Double> |
getStorageClazz() |
void |
setImaginary(java.lang.Double value,
int index)
Sets single real array element.
|
void |
setImaginary(java.lang.Double value,
int m,
int n)
Sets single imaginary array element.
|
void |
setReal(java.lang.Double value,
int index)
Sets single real array element.
|
void |
setReal(java.lang.Double value,
int m,
int n)
Sets single real array element.
|
dispose, equals, get, get, get, getImaginaryByteBuffer, getRealByteBuffer, putImaginaryByteBuffer, putRealByteBuffer, set, set, set, set, setRealgetDimensions, 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, typeToStringpublic MLSparse(java.lang.String name,
int[] dims,
int attributes,
int nzmax)
name - dims - attributes - nzmax - protected void allocate()
allocate in class MLNumericArray<java.lang.Double>public int getMaxNZ()
public int[] getIR()
public int[] getJC()
public java.lang.Double getReal(int m,
int n)
MLNumericArraygetReal in class MLNumericArray<java.lang.Double>m - - row indexn - - column indexpublic java.lang.Double getReal(int index)
getReal in class MLNumericArray<java.lang.Double>public void setReal(java.lang.Double value,
int m,
int n)
MLNumericArraysetReal in class MLNumericArray<java.lang.Double>value - m - n - public void setReal(java.lang.Double value,
int index)
MLNumericArraysetReal in class MLNumericArray<java.lang.Double>value - index - public void setImaginary(java.lang.Double value,
int m,
int n)
MLNumericArraysetImaginary in class MLNumericArray<java.lang.Double>value - m - n - public void setImaginary(java.lang.Double value,
int index)
MLNumericArraysetImaginary in class MLNumericArray<java.lang.Double>value - index - public java.lang.Double getImaginary(int m,
int n)
MLNumericArraygetImaginary in class MLNumericArray<java.lang.Double>m - - row indexn - - column indexpublic java.lang.Double getImaginary(int index)
getImaginary in class MLNumericArray<java.lang.Double>public java.lang.Double[] exportReal()
public java.lang.Double[] exportImaginary()
public java.lang.String contentToString()
contentToString in class MLNumericArray<java.lang.Double>public int getBytesAllocated()
public java.lang.Double buldFromBytes(byte[] bytes)
public byte[] getByteArray(java.lang.Double value)
public java.lang.Class<java.lang.Double> getStorageClazz()