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 |
ДВАЖДЫ
Тип массива 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: single
|
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. • патенты • торговые марки