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

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 даты согласно правилу, перечисленному в Поддерживаемых Кодах Типа ВАРИАНТА. mwDateFormatString отметьте преобразует VARIANT дата к ее представлению вектора символов. Этот флаг только влияет на VARIANT введите код VT_DATE.

OutputAsDate как Boolean

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

DateBias как долго

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