Запустите Model Advisor от файла MATLAB
Чтобы запустить Model Advisor, используйте экземпляры этого класса в программах MATLAB®. Например, можно выполнить стандартный набор проверок.
Много методов объекта Simulink.ModelAdvisor
требуют или возвращают идентификаторы. ID является уникальным идентификатором для проверки Model Advisor, задачи или группы. Идентификаторы должны остаться постоянными. Объект Simulink.ModelAdvisor
включает методы, которые позволяют вам получить ID или идентификаторы для:
Все проверки, задачи и группы
Проверки, принадлежащие группам и задачам
Активная проверка
Выбранные проверки, задачи и группы
Чтобы найти идентификаторы проверки в Model Advisor, используйте контекстное меню проверки.
Поиск | Действие |
---|---|
Проверяйте Заголовок, ID или местоположение исходного кода MATLAB |
|
Проверяйте ID |
|
Проверяйте идентификаторы на выбранные регистрации папки |
|
ma = Simulink.ModelAdvisor.getModelAdvisor(system)
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 |
getListViewParameters | Отобразите параметры контрольного списка 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 | Установите состояние для того, чтобы в настоящее время осуществить проверку |
setListViewParameters | Задайте параметры представления списка для проверки |
setInputParameters | Задайте входные параметры |
verifyCheckRan | Проверьте, что Model Advisor запустил набор проверок |
verifyCheckResult | Сгенерируйте Советника по вопросам базовой модели файл результатов проверки или сравните результаты текущей проверки с базовыми результатами проверки |
verifyCheckResultStatus | Проверьте, что модель передала или привела набор к сбою проверок |
verifyHTML | Сгенерируйте Советника по вопросам базовой модели отчет или сравните текущий отчет с базовым отчетом |