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