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