Категория Diagnostics включает параметры для обнаружения проблем, связанных с решателями и настройками решателя, например, алгебраическими циклами.
Параметр | Описание |
---|---|
Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink® обнаруживает алгебраический цикл при компиляции модели. | |
Выберите диагностическое действие, чтобы взять, если искусственная алгебраическая минимизация цикла не может быть выполнена для атомарной подсистемы или блока Model, потому что входной порт имеет прямое сквозное соединение. | |
Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink обнаруживает приоритетную ошибку спецификации блока. | |
Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink обнаруживает, что следующий шаг симуляции меньше, чем минимальный размер шага, заданный для модели. | |
Выберите диагностическое действие, чтобы взять, когда программное обеспечение Simulink обнаруживает, что количество последовательных нулевых пересечений превышает заданный максимум. | |
Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink изменяет установку параметра решателя. | |
Выберите диагностическое действие, чтобы взять, когда дискретный сигнал, будет казаться, будет проходить через блок Model к входу блока с непрерывными состояниями. | |
Выберите диагностическое действие, чтобы взять, когда имя будет использоваться больше чем в одном состоянии в модели. | |
Используйте эту проверку, чтобы гарантировать, что интерфейсная контрольная сумма идентична контрольной сумме модели прежде, чем загрузить OperatingPoint. |
Эти параметры конфигурации находятся в разделе Advanced parameters.
Параметр | Описание |
---|---|
Задайте, распространяет ли Simulink символы размерности в модели и сохраняет эти символы в распространенных размерностях сигнала. | |
Задайте модульные системы, позволенные в модели. | |
Задайте, нужно ли о модульных несоответствиях сообщить как предупреждения. Выберите диагностическое действие, чтобы взять, когда программное обеспечение Simulink обнаружит модульные несоответствия. | |
Позвольте автоматические модульные преобразования в модели. | |
Задайте диагностическое действие, чтобы взять, когда арифметические операции будут найдены в различных условиях. | |
Задайте, вывести ли предупреждение, если программное обеспечение Simulink обнаруживает потенциальные выходные различия от предыдущих релизов. | |
Задайте, вывести ли предупреждение, если модель содержит условно выполняемую подсистему, в которой блок с заданным начальным условием управляет блоком Outport с неопределенным начальным условием. | |
Выберите диагностическое действие, чтобы взять, если программное обеспечение Simulink обнаруживает S-функции, которые имеют времена непрерывной выборки, но не приводят к сопоставимым результатам, когда выполняется многократно. | |
Выберите диагностическое действие, чтобы взять, если Simulink обнаруживает нулевые пересечения, которые игнорируются | |
Выберите диагностическое действие, чтобы взять, если Simulink обнаруживает нулевые пересечения, которые маскируются. | |
Выберите диагностическое действие, чтобы взять при сохранении модели, содержащей отключенные ссылки библиотеки. | |
Выберите диагностическое действие, чтобы взять при сохранении модели, содержащей параметрированные ссылки библиотеки. | |
Передайте поведение, когда начальное состояние будет массивом | |
Объединение выход и методы обновления для генерации кода и симуляции | Когда выведено и код обновления находится в одной функции, порядок выполнения симуляции силы, чтобы совпасть с порядком генерации кода. Для определенных шаблонов моделирования, устанавливая этот параметр предотвращает потенциальную симуляцию и несоответствие генерации кода. Установка этого параметра может вызвать искусственные алгебраические циклы. |
Поведение, когда предсгенерированный код подсистемы библиотеки отсутствует | При генерации кода для модели, которая содержит экземпляр допускающей повторное использование подсистемы библиотеки с функциональным интерфейсом, задайте, вывести ли предупреждение или ошибку, когда модель не может использовать предварительно сгенерированный код библиотеки, или предварительно сгенерированный код библиотеки отсутствует. |
Когда режим выполнения отладки включен, двоичные файлы FMU выполняются в отдельном процессе. |