Этот флаг сообщает преобразователю данных, чтобы преобразовать все числовые VARIANT данные для одного конкретного типа MATLAB ®.
VARIANT коды типов, на которые влияет этот флаг:
VT_I1
VT_UI1
VT_I2
VT_UI2
VT_I4
VT_UI4
VT_R4
VT_R8
VT_CY
VT_DECIMAL
VT_INT
VT_UINT
VT_ERROR
VT_BOOL
VT_DATE
Допустимые значения для этого флага:
mwTypeDefault
mwTypeChar
mwTypeDouble
mwTypeSingle
mwTypeLogical
mwTypeInt8
mwTypeUint8
mwTypeInt16
mwTypeUint16
mwTypeInt32
mwTypeUint32
Значение по умолчанию для этого флага, mwTypeDefaultпреобразует числовые данные в соответствии с правилами, перечисленными в разделе Правила преобразования данных.
Этот флаг сообщает конвертеру данных, как преобразовать VARIANT даты к датам MATLAB. Допустимые значения для этого флага: mwDateFormatNumeric (по умолчанию) и mwDateFormatString. Преобразование по умолчанию VARIANT даты в соответствии с правилом, перечисленным в разделе Поддерживаемые коды типа VARIANT. mwDateFormatString флаг преобразует VARIANT дата до представления вектора символа. Этот флаг влияет только на VARIANT код типа VT_DATE.
Этот флаг предписывает преобразователю данных обработать выходной аргумент как дату. По умолчанию числовые даты, являющиеся выходными параметрами скомпилированных функций MATLAB, передаются как Doubles, которые должны быть уменьшены смещением даты COM (693960), а также принуждены к датам COM. Установить этот флаг в значение True преобразование всех выходных значений типа Double.
Этот флаг устанавливает смещение даты для выполнения преобразования COM в числовые даты MATLAB. Значение этого свойства по умолчанию - 693960, что представляет разницу между COM Date введите и числовые даты MATLAB. Этот флаг позволяет использовать существующий код MATLAB, который уже выполняет приращение числовых дат на 693960, без изменений с компонентами Compiler™ MATLAB. Чтобы обработать даты с таким кодом, установите для этого свойства значение 0.