Укажите экспериментальные данные ввода/вывода, параметры модели и значения начального состояния
Использовать sdo.Experiment объект для связывания входных и выходных данных с сигналами в модели Simulink ®. Обычно измеренные данные, собранные в ходе эксперимента, связываются с соответствующими сигналами в модели.
Вы можете использовать createSimulator функция эксперимента по созданию объекта моделирования. Используйте объект моделирования для моделирования модели и сравнения измеренных и смоделированных данных. Если смоделированный отклик не соответствует экспериментальным данным, можно оценить значения параметров модели, для которых отклик модели соответствует измеренным данным.
Чтобы задать параметры модели для оценки, сначала создайте целевую функцию оценки, используя sdo.Experiment объектные и экспериментальные конструктивные переменные для оценки проектных требований. Затем можно использовать sdo.optimize для оценки значений параметров, удовлетворяющих проектным требованиям. Дополнительные сведения о рабочем процессе см. в разделах Запись функции затрат и Оценка значений параметров модели (код).
создает exp = sdo.Experiment(modelname)sdo.Experiment и устанавливает ModelName собственность. Остальные свойства имеют значения по умолчанию.
createSimulator | Создание объекта моделирования из эксперимента для сравнения измеренных и смоделированных данных |
getValuesToEstimate | Получение исходных состояний модели и параметров для оценки из эксперимента |
prepareToDeploy | Настройка эксперимента для развертывания с помощью компилятора Simulink |
setEstimatedValues | Обновление экспериментов с оценочными исходными состояниями модели и значениями параметров |
updateIOData | Обновление входных и выходных данных эксперимента |