Запустите Model Advisor от файла MATLAB
Чтобы запустить Model Advisor, используйте экземпляры этого класса в MATLAB® программы. Например, можно выполнить стандартный набор проверок.
Многие Simulink.ModelAdvisor
методы объекта требуют или возвращают идентификаторы. ID является уникальным идентификатором для проверки Model Advisor, задачи или группы. Идентификаторы должны остаться постоянными. Simulink.ModelAdvisor
объект включает методы, которые позволяют вам получить ID или идентификаторы для:
Все проверки, задачи и группы
Проверки, принадлежащие группам и задачам
Активная проверка
Выбранные проверки, задачи и группы
Чтобы найти идентификаторы проверки в Model Advisor, используйте контекстное меню проверки.
Поиск | Действие |
---|---|
Проверяйте ID |
|
Проверяйте идентификаторы на выбранные регистрации папки |
|
Если у вас есть Simulink® Лицензия Check™, рассмотрите использование ModelAdvisor.run
(Simulink Check) функция или Advisor.Application
(Simulink Check)
run
(Simulink Check) метод вместо Simulink.ModelAdvisor
runCheck
или runTask
функции.
Рассмотрите использование Advisor.Application
класс, если у вас есть большая модель с подсистемами и моделями - ссылками. Advisor.Application
не осуществляет проверки моделей библиотеки. Если вы хотите осуществить проверки нескольких независимых моделей, которые не находятся в иерархии модели - ссылки, или вы хотите усилить параллельную обработку, использовать ModelAdvisor.run
осуществлять проверки Model Advisor вашей модели.
MATLAB создает экземпляр этого объекта для каждой модели, которую вы открываете в текущем сеансе работы с MATLAB. Чтобы получить указатель на объект Model Advisor модели, выполните эту команду:
где система является именем модели или подсистемы, которую вы хотите проверять. Ваша программа может затем использовать методы объекта Model Advisor инициализировать и осуществить проверки Model Advisor. ma
= Simulink.ModelAdvisor.getModelAdvisor(system
)
closeReport | Закройте отчет Model Advisor |
deselectCheck | Очистите проверку Model Advisor |
deselectCheckAll | Очистите проверки Model Advisor |
deselectCheckForGroup | Очистите проверки Model Advisor на группы |
deselectCheckForTask | Очистите проверки Model Advisor, которые принадлежат заданной задаче или набору задач |
deselectTask | Очистите проверки Model Advisor, которые принадлежат заданной задаче или набору задач |
deselectTaskAll | Очистите все задачи Model Advisor |
displayReport | Отобразите отчет в окне Model Advisor |
exportReport | Создайте копию отчета Model Advisor |
filterResultWithExclusion | Отфильтруйте исключенные объекты |
getBaselineMode | Определите, является ли Model Advisor в базовом режиме генерации данных |
getCheckAll | Получите идентификаторы проверки всех проверок Model Advisor |
getCheckForGroup | Получите проверки, принадлежащие группе проверки Model Advisor |
getCheckForTask | Получите проверки, принадлежащие задаче |
getCheckResult | Получите результаты проверки Model Advisor |
getCheckResultData | Получите данные о результате проверки Model Advisor |
getCheckResultStatus | Получите состояние результата проверки Model Advisor |
getGroupAll | Получите все группы проверок, которые осуществляет Model Advisor |
getInputParameters | Получите входные параметры проверки Model Advisor |
Simulink.ModelAdvisor.getModelAdvisor | Получите объект Model Advisor для системы или подсистемы |
getSelectedCheck | Будьте в настоящее время выбраны проверки Model Advisor |
getSelectedSystem | Получите систему, для которой предназначается Model Advisor |
getSelectedTask | Будьте выбраны задачи Model Advisor |
getTaskAll | Запустите задачи Model Advisor |
Simulink.ModelAdvisor.openConfigUI | Запускает Model Advisor Configuration Editor |
Simulink.ModelAdvisor.reportExists | Определите, существует ли отчет Model Advisor для модели или подсистемы |
runCheck | Осуществите в настоящее время выбранные проверки |
runTask | Запустите в настоящее время выбранные задачи |
selectCheck | Выберите проверки |
selectCheckAll | Выберите все проверки |
selectCheckForGroup | Выберите группу проверки |
selectCheckForTask | Выберите проверки на определенную задачу или задачи |
selectTask | Выберите задачу Model Advisor |
selectTaskAll | Выберите все задачи Model Advisor |
setActionEnable | Установите состояние для действия проверки |
setBaselineMode | Установите базовый режим Model Advisor |
setCheckErrorSeverity | Установите серьезность отказа проверки |
setCheckResult | Установите результат для того, чтобы в настоящее время осуществить проверку |
setCheckResultData | Установите данные о результате для того, чтобы в настоящее время осуществить проверку |
setCheckResultStatus | Установите состояние для того, чтобы в настоящее время осуществить проверку |
setInputParameters | Задайте входные параметры |
verifyCheckRan | Проверьте, что Model Advisor запустил набор проверок |
verifyCheckResult | Сгенерируйте Советника по вопросам базовой модели файл результатов проверки или сравните результаты текущей проверки с базовыми результатами проверки |
verifyCheckResultStatus | Проверьте, что модель передала или привела набор к сбою проверок |
verifyHTML | Сгенерируйте Советника по вопросам базовой модели отчет или сравните текущий отчет с базовым отчетом |