Флаги преобразования данных

CoerceNumericToType

Этот флаг говорит преобразователю данных преобразовывать все числовые данные 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, преобразовывает числовые данные согласно правилам, перечисленным в Правилах Преобразования Данных.

InputDateFormat

Этот флаг говорит преобразователь данных, как преобразовать даты VARIANT в даты MATLAB. Допустимыми значениями для этого флага является mwDateFormatNumeric (значение по умолчанию) и mwDateFormatString. Значение по умолчанию преобразовывает даты VARIANT согласно правилу, перечисленному в Поддерживаемых Кодах Типа VARIANT. Флаг mwDateFormatString преобразовывает дату VARIANT в свое представление вектора символов. Этот флаг только влияет на код типа VARIANT VT_DATE.

OutputAsDate как булевская переменная

Этот флаг дает преобразователю данных команду обрабатывать выходной аргумент как дату. По умолчанию числовые даты, которые являются выходными параметрами от скомпилированных функций MATLAB, передаются как Double s, который должен быть постепенно уменьшен смещением даты COM (693960), а также принужден на даты COM. Установите этот флаг на True преобразовывать все выходные значения типа Double.

DateBias как долго

Этот флаг устанавливает смещение даты для выполнения COM к MATLAB числовые преобразования даты. Значение по умолчанию этого свойства 693960, который представляет различие между типом Date COM и MATLAB числовые даты. Этот флаг позволяет существующий код MATLAB, который уже выполняет шаг числовых дат 693 960, чтобы использоваться неизменный с компонентами MATLAB Compiler™. На даты процесса с таким кодом, набор это свойство к 0.