Можно оставить много атрибутов блок-схемы, таких как типы данных сигнала и шаги расчета, незаданные. Программное обеспечение Simulink® затем выводит значения атрибутов блок-схемы, на основе возможности соединения блока и атрибутов, которые вы задаете. Процесс, который использует Simulink, известен как обновление схемы.
Simulink пытается вывести большинство соответствующих значений для атрибутов, которые вы не задаете. Если Simulink не может вывести атрибут, он останавливает обновление и отображает ошибку.
Simulink обновляет схему в начале симуляции. Обновленная схема предоставляет симуляции результаты последних изменений, которые вы внесли в модель.
Когда вы создаете модель в любой точке, можно обновить схему. Обновление схемы периодически может помогать вам идентифицировать и устранить потенциальные проблемы симуляции, когда вы разрабатываете модель. Этот подход может облегчить идентифицировать источники проблем путем фокусировки на наборе недавних изменений. Кроме того, схема обновления, обрабатывающая, занимает меньше времени, чем выполнение симуляции, таким образом, можно идентифицировать проблемы более эффективно.
Чтобы обновить схему, от вкладки Modeling, нажимают Update Model или нажимают Ctrl+D.
Этот пример показывает эффекты обновления схемы.
Создайте следующую модель.
На вкладке Debug выберите Information Overlays> Base Data Types.
Типы данных выходных портов блоков Константа и блоков Усиления появляются. Типом данных обоих портов является double
, значение по умолчанию.
В диалоговом окне блока Constant, набор Output data type к single
.
Отображения типа данных выходного порта на блок-схеме не показывают это изменение.
На вкладке Modeling нажмите Update Model.
Обновленная блок-схема показывает изменения в типах выходных данных блоков Gain и Constant.
Когда вы обновляете блок-схему, по умолчанию, блок Gain выбирает тип выходных данных на основе типов данных входного сигнала и параметра Gain. В этом примере блок выбирает совпадающий тип данных в качестве входного сигнала.
Для любого типа модели вы создаете в Simulink, необходимо знать, как симулировать. Симуляция выполняет операции, заданные блоками в модели и ее определенной настройке, и приводит к результатам. Смотрите Симуляцию для полной информации, такой как, как сконфигурировать вашу модель для симуляции.
Используйте любой из этих методов, чтобы симулировать модель:
Нажмите Ctrl+T.
Нажмите Run .