Режим Initialization управляет, как Simulink® обрабатывает:
Значения инициализации для условно выполняемых подсистем.
Начальные значения для блоков Merge.
Блоки Discrete-Time Integrator.
Прошедшее время подсистемы.
Режим инициализации по умолчанию для модели упрощен. Этот режим использование улучшил обработку, чтобы улучшить непротиворечивость результатов симуляции и помогает:
Достигните тех же результатов симуляции с теми же входными параметрами при использовании тех же блоков в различной модели.
Избегайте неожиданных изменений в результатах симуляции, когда вы изменяете модель.
Используйте упрощенный режим инициализации в моделях, которые содержат один или несколько следующих блоков:
Условные блоки подсистемы.
Объедините блоки. Если корневой блок Merge имеет пустую матрицу ([]
) для его начального выходного значения упрощенный режим использует наземное значение по умолчанию типа выходных данных.
Блоки Интегратора дискретного времени. Упрощенный режим всегда использует начальное значение в качестве обоих начальное и значение сброса для выхода от блока Discrete-Time Integrator.
Используйте упрощенный режим, если ваша модель использует функции, которые требуют упрощенного режима инициализации, такого как:
Задайте структуру, чтобы инициализировать шину.
Ветвь объединила сигналы в условной подсистеме.
Упрощенный режим является режимом инициализации по умолчанию при создании новой модели Simulink. Если ваша модель использует классический режим, вы можете должны быть внести изменения после того, как вы выбираете упрощенный режим. Смотрите Преобразуют от Классики до Упрощенного Режима Инициализации.
Откройте диалоговое окно Configuration Parameters. На вкладке Modeling и от раздела Setup, выберите Model Settings .
В поле поиска введите Underspecified initialization detection.
Из выпадающего списка выберите Simplified
.