Образцовые параметры конфигурации: Диагностика

Категория Диагностики включает параметры для обнаружения проблем, связанных с решателями и настройками решателя, например, алгебраическими циклами.

ПараметрОписание

Алгебраический цикл

Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink® обнаруживает алгебраический цикл при компиляции модели.

Минимизируйте алгебраический цикл

Выберите диагностическое действие, чтобы взять, если искусственная алгебраическая минимизация цикла не может быть выполнена для атомарной подсистемы или Блока модели, потому что входной порт имеет прямое сквозное соединение.

Блокируйте приоритетное нарушение

Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink обнаруживает блочную приоритетную ошибку спецификации.

Нарушение размера шага Min

Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink обнаруживает, что следующий шаг моделирования меньше, чем минимальный размер шага, заданный для модели.

Последовательное нарушение нулевых пересечений

Выберите диагностическое действие, чтобы взять, когда программное обеспечение Simulink обнаруживает, что количество последовательных нулевых пересечений превышает заданный максимум.

Автоматический выбор параметра решателя

Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink изменяет установку параметра решателя.

Посторонние дискретные производные сигналы

Выберите диагностическое действие, чтобы взять, когда дискретный сигнал, будет казаться, будет проходить через Блок модели к входному параметру блока с непрерывными состояниями.

Столкновение имени состояния

Выберите диагностическое действие, чтобы взять, когда имя будет использоваться больше чем для одного состояния в модели.

Несоответствие контрольной суммы интерфейса SimState

Используйте эту проверку, чтобы гарантировать, что интерфейсная контрольная сумма идентична образцовой контрольной сумме прежде, чем загрузить SimState.

Эти параметры конфигурации находятся в Усовершенствованном разделе параметров.

ПараметрОписание

Позвольте символьную спецификацию размерности

Задайте, распространяет ли Simulink символы размерности всюду по модели и сохраняет эти символы в распространенных размерностях сигнала.

Позволенные модульные системы

Задайте модульные системы, позволенные в модели.

Модульные сообщения несоответствия

Задайте, нужно ли о модульных несоответствиях сообщить как предупреждения. Выберите диагностическое действие, чтобы взять, когда программное обеспечение Simulink обнаружит модульные несоответствия.

Позвольте автоматические модульные преобразования

Позвольте автоматические модульные преобразования в модели.

Проверьте вывод во время выполнения контекста выполнения

Задайте, отобразить ли предупреждение, если программное обеспечение Simulink обнаруживает потенциальные выходные различия от предыдущих релизов.

Проверьте неопределенную начальную букву подсистемы вывод

Задайте, отобразить ли предупреждение, если модель содержит условно выполняемую подсистему, в которой блок с заданным начальным условием управляет блоком Outport с неопределенным начальным условием.

Противоречивость данных решателя

Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink обнаруживает S-функции, которые имеют времена непрерывной выборки, но не приводят к сопоставимым результатам, когда выполняется многократно.

Блок-схема содержит отключенные ссылки библиотеки

Выберите диагностическое действие, чтобы взять при сохранении модели, содержащей отключенные ссылки библиотеки.

Блок-схема содержит параметризованные ссылки библиотеки

Выберите диагностическое действие, чтобы взять при сохранении модели, содержащей параметризованные ссылки библиотеки.

InitInArrayFormatMsg

Передайте поведение, когда начальное состояние будет массивом

Объединение вывод и методы обновления для генерации кода и моделирования

Когда выведено и код обновления находится в одной функции, порядок выполнения моделирования силы, чтобы совпасть с порядком генерации кода. Для определенных шаблонов моделирования, устанавливая этот параметр предотвращает потенциальное моделирование и несоответствие генерации кода. Установка этого параметра может вызвать искусственные алгебраические циклы.

Похожие темы

Была ли эта тема полезной?