public class MLInt32 extends MLNumericArray<java.lang.Integer>
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 |
---|
MLInt32(java.lang.String name,
int[] dims)
Create a
array with given name,
and dimensions. |
MLInt32(java.lang.String name,
int[][] vals)
Jama [math.nist.gov] style:
construct a 2D real matrix from
byte[][]
Note: array is converted to Byte[] |
MLInt32(java.lang.String name,
int[] vals,
int m)
Jama [math.nist.gov] style:
construct a matrix from a one-dimensional packed array
|
MLInt32(java.lang.String name,
int[] dims,
int type,
int attributes)
Normally this constructor is used only by MatFileReader and MatFileWriter
|
MLInt32(java.lang.String name,
java.lang.Integer[] vals,
int m)
Jama [math.nist.gov] style:
construct a 2D real matrix from a one-dimensional packed array
|
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
buldFromBytes(byte[] bytes) |
java.lang.Integer[] |
createArray(int m,
int n) |
int[][] |
getArray()
Gets two-dimensional real array.
|
byte[] |
getByteArray(java.lang.Integer value) |
int |
getBytesAllocated() |
java.lang.Class<java.lang.Integer> |
getStorageClazz() |
_get, _set, allocate, contentToString, dispose, equals, get, get, getImaginary, getImaginary, getImaginaryByteBuffer, getReal, getReal, getRealByteBuffer, putImaginaryByteBuffer, putRealByteBuffer, set, set, set, setImaginary, setImaginary, setReal, setReal, setReal
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
public MLInt32(java.lang.String name, int[] dims, int type, int attributes)
name
- - array namedims
- - array dimensionstype
- - array type: here mxDOUBLE_CLASS
attributes
- - array flagspublic MLInt32(java.lang.String name, int[] dims)
MLInt64
array with given name,
and dimensions.name
- - array namedims
- - array dimensionspublic MLInt32(java.lang.String name, java.lang.Integer[] vals, int m)
name
- - array namevals
- - One-dimensional array of doubles, packed by columns (ala Fortran).m
- - Number of rowspublic MLInt32(java.lang.String name, int[][] vals)
byte[][]
Note: array is converted to Byte[]name
- - array namevals
- - two-dimensional array of valuespublic MLInt32(java.lang.String name, int[] vals, int m)
name
- - array namevals
- - One-dimensional array of doubles, packed by columns (ala Fortran).m
- - Number of rowspublic java.lang.Integer[] createArray(int m, int n)
public int[][] getArray()
public java.lang.Integer buldFromBytes(byte[] bytes)
public int getBytesAllocated()
public java.lang.Class<java.lang.Integer> getStorageClazz()
public byte[] getByteArray(java.lang.Integer value)