public class MWClassID
extends java.lang.Object
implements java.io.Serializable
MWClassID
класс перечисляет все типы массива MATLAB. Этот класс не содержит общедоступных конструкторов. Набор общедоступного статического MWClassID
экземпляры обеспечиваются, один для каждого типа массива MATLAB. Пример: определение значения MWClassID
Создайте скалярный числовой массив типа MWClassID.INT16:double AReal = 24; MWNumericArray A = new MWNumericArray(AReal, MWClassID.INT16); System.out.println("Array A of type " + A.classID() + " = \n" + A);Когда вы запускаете этот пример, результаты следующие:
Array A of type int16 = 24
Модификатор и тип | Поле и описание |
---|---|
MWClassIDstatic |
Ячейка
Тип массива MATLAB: ячейка
|
MWClassIDstatic |
'char'
Тип массива MATLAB: 'char'
|
MWClassIDstatic |
'double'
Тип массива MATLAB: 'double'
|
MWClassIDstatic |
Функция
Тип массива MATLAB: функция
Примечание: массивы функции MATLAB не поддерживаются в текущем релизе. |
MWClassIDstatic |
Int16
Тип массива MATLAB: int16
|
MWClassIDstatic |
Int32
Тип массива MATLAB: int32
|
MWClassIDstatic |
Int64
Тип массива MATLAB: int64
|
MWClassIDstatic |
Int8
Тип массива MATLAB: int8
|
MWClassIDstatic |
Логический
Тип массива MATLAB: логический
|
MWClassIDstatic |
Объект
Тип массива MATLAB: объект
Примечание: массивы объектов MATLAB не поддерживаются в текущем релизе. |
MWClassIDstatic |
НЕПРОЗРАЧНЫЙ
Тип массива MATLAB: непрозрачный
|
MWClassIDstatic |
Единственный
Тип массива MATLAB: единственный
|
MWClassIDstatic |
Строка
Тип массива MATLAB: строка
|
MWClassIDstatic |
Struct ()
Тип массива MATLAB: struct ()
|
MWClassIDstatic |
Uint16
Тип массива MATLAB: uint16
|
MWClassIDstatic |
Uint32
Тип массива MATLAB: uint32
|
MWClassIDstatic |
Uint64
Тип массива MATLAB: uint64
|
MWClassIDstatic |
Uint8
Тип массива MATLAB: uint8
|
MWClassIDstatic |
НЕИЗВЕСТНЫЙ
Тип массива MATLAB: пустой массив
|
Модификатор и тип | Метод и описание |
---|---|
boolean |
equals(java.lang.Object obj)
Указывает ли некоторый другой
MWClassID равно этому. |
int |
getSize()
Возвращает размер в байтах элемента массива этого типа.
|
int |
hashCode()
Возвращает значение хэш-кода для типа.
|
boolean |
isNumeric()
Тесты, если этот тип является числовым.
|
protected java.lang.Object |
readResolve()
Названный во время сериализации.
|
java.lang.String |
toString()
Возвращает строковое представление типа.
|
public static final MWClassID UNKNOWN
public static final MWClassID CELL
public static final MWClassID STRUCT
public static final MWClassID LOGICAL
public static final MWClassID CHAR
public static final MWClassID DOUBLE
public static final MWClassID SINGLE
public static final MWClassID INT8
public static final MWClassID UINT8
public static final MWClassID INT16
public static final MWClassID UINT16
public static final MWClassID INT32
public static final MWClassID UINT32
public static final MWClassID INT64
public static final MWClassID UINT64
public static final MWClassID FUNCTION
public static final MWClassID OPAQUE
public static final MWClassID STRING
public static final MWClassID OBJECT
public final java.lang.String toString()
toString
в классе java.lang.Object
public final boolean equals(java.lang.Object obj)
MWClassID
равно этому.equals
в классе java.lang.Object
MWClassID
равно этому, ложь в противном случаеpublic final int hashCode()
hashCode
в классе java.lang.Object
public final int getSize()
public boolean isNumeric()
protected java.lang.Object readResolve() throws java.io.ObjectStreamException
java.io.ObjectStreamException
Исключение© 1994-2017 The MathWorks, Inc. • патентует Торговые марки •