Пакет: sdo
Задайте данные о вводе-выводе эксперимента, параметры модели и значения начального состояния
experiment задает входные и выходные данные для модели Simulink®. Можно также задать значения начального состояния и параметры модели.
Как правило, вы используете эксперименты, чтобы оценить неизвестные значения параметра модели. Можно также использовать метод createSimulator
эксперимента, чтобы создать объект симуляции. Используйте объект симуляции моделировать модель и сравнить измеренные и моделируемые данные.
exp
= sdo.Experiment(modelname
)
Создает объект sdo.Experiment
. Это присваивает заданное имя модели свойству ModelName
и значения по умолчанию к остающимся свойствам.
|
Имя модели Simulink, заданное как вектор символов или строка. Например, Модель должна или быть открыта или появиться на пути MATLAB®. |
|
Образцовое начальное состояние для эксперимента, заданного как объект Чтобы задать несколько начальных состояний, используйте вектор объектов Чтобы получить образцовые начальные состояния, используйте Используйте это свойство только для определения начальных состояний, которые отличаются от значений начального состояния, заданных в модели.
После определения начальных состояний, которые вы оцениваете для эксперимента, используйте Значение по умолчанию: |
|
Входные данные эксперимента. Задайте сигналы примениться к входным портам корневого уровня. Для получения информации о поддерживаемых формах входных данных смотрите Формы Входных данных (Simulink). Значение по умолчанию: |
|
Имя модели Simulink сопоставлено с экспериментом, заданным как вектор символов. Например, Модель должна появиться на пути MATLAB. Значение по умолчанию: |
|
Выходные данные эксперимента, заданные как объект Чтобы задать несколько выходных сигналов, используйте вектор объектов Значение по умолчанию: |
|
Значение параметра модели для эксперимента, заданного как объект Чтобы задать значения для нескольких параметров, используйте вектор объектов Чтобы получить параметры модели, используйте Используйте это свойство только для определения значений параметров, которые отличаются от значений параметров, заданных в модели.
После определения параметров, которые вы оцениваете для эксперимента, используйте Значение по умолчанию: |
|
Имя эксперимента, заданное как вектор символов. Например, Значение по умолчанию: |
|
Описание эксперимента, заданное как вектор символов. Например, Значение по умолчанию: |
createSimulator | Создайте объект симуляции из эксперимента, чтобы сравнить измеренные и моделируемые данные |
getValuesToEstimate | Получите образцовые начальные состояния и параметры для оценки из эксперимента |
setEstimatedValues | Обновите эксперименты с предполагаемыми образцовыми начальными состояниями и значениями параметров |
Значение. Чтобы изучить, как классы значения влияют на операции копии, смотрите Копирование Объектов (MATLAB).
param.Continuous
| param.State
| sdo.getStateFromModel
| sdo.optimize