Диалоговое окно Simulink Code Inspector

Диалоговое окно Simulink® Code Inspector™ с параметрами при их начальных настройках по умолчанию появляется можно следующим образом.

Обзор диалогового окна Simulink Code Inspector

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

Получить справку на опции

  1. Щелкните правой кнопкой по текстовой метке опции.

  2. Выберите What's This из всплывающего меню.

Смотрите также

Это - верхняя часть иерархии модели

Задайте, является ли модель, сконфигурированная для инспекции кода, топ-моделью в иерархии модели - ссылки.

Настройки

Значение по умолчанию: на

На

Инспекция кода (и генерация кода, если требуется) использует цель топ-модели.

'off'

Инспекция кода (и генерация кода, если требуется) использует цель модели-ссылки.

Информация о командной строке

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является slci.Configuration.setTopModel.

Смотрите также

Осмотрите все модели, на которые ссылаются,

Задайте, должны ли образцовая проверка совместимости и инспекция кода быть выполнены для потомков этой модели в иерархии модели - ссылки.

Настройки

Значение по умолчанию: 'off'

На

Образцовая проверка совместимости и инспекция кода выполняются для потомков этой модели в иерархии модели - ссылки.

'off'

Образцовая проверка совместимости и инспекция кода выполняются только для этой модели.

Зависимости

Выбор Inspect all referenced models изменяет отображенное название для опции Omit model from code inspection if it fails compatibility check к Omit models from code inspection if they fail compatibility checks и изменяет отображенное название кнопки Check this model к Check all models.

Информация о командной строке

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является slci.Configuration.setFollowModelLinks.

Смотрите также

Осмотрите совместно использованные утилиты

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

Настройки

Значение по умолчанию: 'off'

На

Инспекция кода выполняется для поддерживаемых разделяемых утилит в папке _sharedutils.

'off'

Инспекция кода не выполняется для поддерживаемых разделяемых утилит в папке _sharedutils.

Информация о командной строке

Эквивалентный метод настройки Simulink Code Inspector для выбора или очистки этой опции является slci. Configuration.setInspectSharedUtils.

Смотрите также

Включайте дополнительную контрольную сумму для модели (моделей), на которую ссылаются, скомпилированной как верхняя часть

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

Настройки

Значение по умолчанию: 'off'

На

Контрольная сумма топ-модели вычисляется в дополнение к образцовой контрольной сумме, на которую ссылаются. Выбор этой опции приводит к двойной компиляции для модели:

  • Однажды как верхняя часть для вычисления контрольной суммы.

  • Однажды, как ссылается для процесса инспекции кода.

'off'

Только контрольная сумма эталонной модели вычисляется.

Зависимости

Эта опция доступна, когда любое из следующего верно:

  • Вы не устанавливаете флажок This is the top of the model hierarchy.

  • Вы устанавливаете флажок Inspect all referenced models.

Информация о командной строке

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является slci.Configuration.setIncludeTopModelChecksumForRefModels.

Смотрите также

Не используйте модель от инспекции кода, если это приводит проверку совместимости к сбою

Задайте, останавливается ли инспекция кода, если модель приводит проверку совместимости к сбою.

Настройки

Значение по умолчанию: 'off'

На

Инспекция кода останавливается, если модель приводит проверку совместимости к сбою. Генерация кода (если требуется) также не происходит.

'off'

Инспекция кода не останавливается, если модель приводит проверку совместимости к сбою.

Зависимости

При выборе опции Inspect all referenced models изменяет отображенное название для этой опции от Omit model from code inspection if it fails compatibility check до Omit models from code inspection if they fail compatibility checks.

Информация о командной строке

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является slci.Configuration.setTerminateOnIncompatibility.

Смотрите также

Сгенерируйте код перед инспекцией кода

Задайте, сгенерировать ли код перед инспекцией кода.

Настройки

Значение по умолчанию: 'off'

На

Генерирует типовой кодекс в начале инспекции кода.

'off'

Использование ранее сгенерировало типовой кодекс для инспекции кода.

Зависимости

Выбор Generate code before code inspection отключает Code placement и опции Code folder, и изменяет отображенное название кнопки Inspect code к Generate and inspect code.

Информация о командной строке

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является slci.Configuration.setGenerateCode.

Смотрите также

Размещение кода

Задайте размещение кода для инспекции кода.

Настройки

Значение по умолчанию: Embedded Coder default

Embedded Coder default

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

Single folder

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

Зависимости

  • При очистке опции Generate code before code inspection включает опцию Code placement.

  • При выборе значения Single folder для Code placement включает параметр Code folder.

Информация о командной строке

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является slci.Configuration.setCodePlacement.

Смотрите также

Папка Code

Задайте папку, содержащую ранее сгенерированный код для инспекции кода.

Настройки

Значение по умолчанию: ''

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

Зависимости

Этот параметр включен путем устанавливания значения параметра Code placement к Single folder.

Информация о командной строке

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является slci.Configuration.setCodeFolder.

Смотрите также

Папка Report

Задайте папку отчета для инспекции кода.

Настройки

Значение по умолчанию: подпапка slprj/slci относительно местоположения модели.

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

Информация о командной строке

Эквивалентным методом настройки Simulink Code Inspector для выбора или очистки этой опции является slci.Configuration.setReportFolder.

Смотрите также