Выберите и осуществленные образцовые проверки советника

Образцовый обзор советника

Образцовый Советник проверяет модель или подсистему для условий и параметров конфигурации включая условия, которые вызывают неточное или неэффективное моделирование системы, которую представляет модель. Если у вас есть Simulink® Coder™ или Simulink Check™, Образцовый Советник может проверить на образцовые настройки что генерация причины неэффективного кода или кода, неподходящего для важных приложений безопасности. Если у вас есть Дизайн Simulink Verifier™, Образцовый Советник может проверить на ошибки проектирования. Если об ошибке сообщают, можно просмотреть тест, который воспроизводит ошибку.

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

Программное обеспечение является по сути комплексным и не может быть абсолютно свободным от ошибок. Образцовые проверки Советника могут содержать ошибки. MathWorks® сообщает об известных ошибках, представил его вниманию в его системе Отчета об ошибках по https://www.mathworks.com/support/bugreports/. Отчеты об ошибках являются неотъемлемой частью документации для каждого релиза. Исследуйте периодически все отчеты об ошибках на релиз как таковой, сообщает, может идентифицировать несоответствия между фактическим поведением релиза, который вы используете и поведение, описанное в этой документации.

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

Осуществите образцовые проверки советника

  1. Откройте Образцовую модель Советника в качестве примера sldemo_mdladv.

  2. Запустите Образцового Советника. В Образцовом Редакторе выберите Analysis> Model Advisor> Model Advisor или Model Advisor Dashboard. Инструментальная панель сохраняет проверки, используемые в предыдущем анализе. Можно осуществить эти те же проверки, не перезагружая их, сэкономив аналитическое время.

  3. В Образцовом Проводнике, в панели Содержимого, выбирают Advice for model. model является именем модели, которую вы хотите проверить.

  4. В Образцовом Редакторе щелкните правой кнопкой по подсистеме, которую вы хотите проверить, и в контекстном меню выбирают Model Advisor.

  5. В командной строке введите modeladvisor('sldemo_mdladv').

  6. В Системном диалоговом окне Селектора выберите модель или систему, что вы хотите анализировать, например, sldemo_mdladv. Нажать ОК.

  7. На левой панели Образцового Советника расширьте папки By Product и By Task, чтобы отобразить подпапки. Папки By Task отображают проверки, связанные с определенными задачами. Например, чтобы осуществить проверки, чтобы определить, сконфигурирована ли ваша модель для точности моделирования, выберите регистрации папки Simulation Accuracy.

  8. Папками продукта отображают проверки, доступные с определенными продуктами.

  9. Выберите Settings> Preferences, чтобы управлять папками, которые отображены.

  10. На левой панели выберите проверки, чтобы работать на вашей модели. Например, выберите регистрации папки By Product> Simulink.

Отобразите результаты проверки

Отобразить отчет HTML результатов проверки:

  1. На правой панели Образцового Советника выберите отчет Show после запущенный.

  2. На панели инструментов нажмите Run Selected Checks или. После того, как Образцовый Советник осуществляет проверки, результаты появляются в браузере, если вы выбрали опцию, чтобы показать отчет.

После рассмотрения проверки приводит к окну Model Advisor, можно принять решение зафиксировать предупреждения или отказы.

Установите образцовые настройки окна советника

Чтобы открыть диалоговое окно Model Advisor Preferences, на панели инструментов, выбирают Settings> Preferences.

ДействиеВыбрать

Отобразите проверку, доступную для каждого продукта.

Покажите папкой продукта

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

Покажите папкой задачи

Отобразите Заголовок проверки, TitleId и местоположение исходного кода MATLAB® для проверки.

Покажите Исходную Вкладку. Вкладка Source отображает информацию об источнике проверки.

Отобразите проверки, которые исключены из Образцового анализа Советника.

Вкладка Show Exclusion. Вкладка Exclusions отображает проверки, которые исключены из Образцового анализа Советника.

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

ДействиеОбразцовые опции советника

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

Выберите By Task.

Отобразите проверку, доступную для каждого продукта.

Выберите By Product.

Найдите проверки и папки.

В Находке: поле, введите текст и нажмите кнопку Find Next (). Образцовый Советник ищет на имена проверки, имена папок и аналитические описания.

Сбросьте состояние проверок, чтобы не запуститься.

На левой панели щелкните правой кнопкой по Model Advisor и выберите Reset.

Выберите некоторых или все проверки.

Выберите флажки папки и проверка.

Осуществите выбранные проверки.

На панели инструментов окна Model Advisor нажмите осуществленные выбранные проверки ().

Запустите тот же набор проверок последовательно

Последовательно запускать тот же набор проверяет вашу модель, используйте Образцовую инструментальную панель Советника.

ДействиеОпция

Выберите и просмотрите проверки.

В окне Model Advisor нажмите Switch к стандартному переключателю представления () кнопка.

Осуществите проверки.

Нажмите осуществленные проверки ().

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

Нажмите Open Report.

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

Нажмите переключатель выделения Enable () кнопка.

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

Если у вас есть Simulink Check, можно создать скрипты MATLAB и функции так, чтобы можно было запустить Образцового Советника программно. Например, можно создать функцию ModelAdvisor.run, чтобы проверить, ли передачи модели, которые заданная группа Образцового Советника проверяет каждый раз, когда вы открываете модель и запускаете моделирование. Если у вас есть Simulink Coder, функция может сгенерировать код от модели.

Доступ к другим советникам

Можно использовать окно Model Advisor, чтобы получить доступ к другим Советникам.

ДействиеВыбрать

Сконфигурируйте свою модель, чтобы достигнуть целей генерации кода.

Советник генерации кода. Смотрите цели приложения Использовать советника генерации кода (Simulink Coder).

Обновите и улучшите модели с текущим релизом.

Обновите советника. Смотрите консультируются с советником по вопросам обновления.

Улучшите производительность моделирования своей модели.

Советник по вопросам производительности. Смотрите улучшают производительность моделирования Используя советника по вопросам производительности.

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

Связанные примеры

Больше о

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