Добавьте пользовательскую переменную в набор данных
D = AddVariable(D, expr, units)
Это - метод mbcmodel.data
.
Можно задать новые переменные с точки зрения существующих переменных. Обратите внимание на то, что имена переменных являются чувствительными к регистру.
D
является вашим объектом данных.
expr
является вектором вводимого символа содержание определения новой переменной.
units
является дополнительным вектором вводимого символа содержание модулей переменной.
AddVariable(D, 'MY_NEW_VARIABLE = TQ*AFR/2'); AddVariable(D, 'funcVar = MyVariableFunction(TQ, AFR, RPM)', 'lb'); AddVariable(D, 'TQ=tq');
Последний пример мог быть полезным, если имена сигнала в данных не совпадают с образцовыми входными именами фактора в файле шаблона плана тестирования.