Многие атрибуты блок-схемы, такие как типы данных сигнала и время выборки, можно оставить без указания. Затем программное обеспечение Simulink ® выводит значения атрибутов блок-схемы на основе указанных соединений блоков и атрибутов. Процесс, используемый Simulink, называется обновлением диаграммы .
Simulink пытается вывести наиболее подходящие значения для атрибутов, которые не указаны. Если Simulink не может вывести атрибут, обновление останавливается и отображается ошибка.
Simulink обновляет схему в начале моделирования. Обновленная диаграмма содержит результаты моделирования последних изменений, внесенных в модель.
При моделировании выполняются операции, определенные блоками в модели и ее конкретной конфигурацией, и получаются результаты. Полную информацию о настройке модели для моделирования см. в разделе Моделирование.
Для моделирования модели используйте один из следующих методов:
Нажмите Ctrl + T.
Щелкните Выполнить (Run).
![]()
В этом примере моделирование выполняется в течение 10 секунд, что является настройкой по умолчанию.
Дважды щелкните оба блока области, чтобы открыть их и просмотреть результаты.
На рисунках показаны два результата. На втором графике абсолютное значение синусоидальной волны всегда положительное.


Можно также обновить схему в любой точке при создании модели. Периодическое обновление диаграммы может помочь выявить и устранить потенциальные проблемы моделирования при разработке модели. Такой подход может облегчить выявление источников проблем путем сосредоточения внимания на ряде недавних изменений. Кроме того, обновление диаграммы занимает меньше времени, чем моделирование, что позволяет быстрее выявлять проблемы.
Чтобы обновить схему, на вкладке Моделирование (Modeling) щелкните Обновить модель (Update Model). Также можно нажать клавиши Ctrl + D.
Чтобы увидеть эффекты обновления диаграммы.
На вкладке «Отладка» выберите «Информационные наложения» > «Базовые типы данных».
Отображаются типы данных выходных портов блоков. Тип данных портов: double, значение по умолчанию.
![]()
Дважды щелкните на блоке Abs.
В диалоговом окне «Параметры блока» на вкладке «Атрибуты сигнала» задайте для параметра «Тип выходных данных» значение single и нажмите кнопку ОК.
Наложение типа данных на блок-схеме не показывает это изменение.
На вкладке Моделирование (Modeling) щелкните Обновить модель (Update Model).
Обновленная блок-схема показывает изменения типов выходных данных блоков Abs и Gain.
![]()
Тип данных блока усиления изменяется, поскольку тип выходных данных блока усиления основан на типах данных входного сигнала и параметре усиления. В этом примере блок использует тот же тип данных, что и входной сигнал.