Массив структур, содержащий пользовательские переменные
userV = D.UserVariables
Это - свойство mbcmodel.data
.
Это возвращает информацию содержащего массива структур о в настоящее время заданных фильтрах. Массив будет той же длиной как количество в настоящее время заданных переменных с полями
Variable
— имя переменной
Выражение
Выражение вектора символов, как задано в AddVariable
или ModifyVariable
Модули
Вектор символов, задающий модули
AppliedOK
— Булевская переменная, указывающая, что переменное выражение было успешно применено
Сообщение
Информация содержащего вектора символов на успехе или в противном случае переменной
myvars = D1.UserVariables
Это возвращает следующую информацию о пользовательской переменной в объекте данных в качестве примера D1
:
Variable: 'BSFC' Expression: 'BSFC = FUELFLO./(BTQ.*(ENGSPEED*2*pi/60))' Units: 'kg/Nm' AppliedOK: 1 Message: 'Variable successfully added'
Variable
является проанализированным именем добавляемой переменной. Обратите внимание на то, что эта сила отличается от имени, используемого в AddVariable
, потому что SignalName
должен быть допустимым именем переменной MATLAB®, и следовательно MBC проанализирует и изменит входное имя соответственно.