Найдите блоки, которые потенциально проблематичны для линеаризации
Когда вы линеаризуете модель Simulink®, можно создать объект LinearizationAdvisor, который содержит диагностическую информацию об отдельной линеаризации блока. Чтобы искать объект LinearizationAdvisor диагностику блоков, которые потенциально проблематичны для линеаризации, используйте функцию advise.
advise(advisor)result = advise(advisor)advise( открывает Linear Analysis Tool с вкладкой Advisor, открытой для поиска и устранения неисправностей линеаризации блока в advisor)advisor. Для получения дополнительной информации смотрите Результаты Линеаризации Поиска и устранения неисправностей в Linear Analysis Tool.
возвращает объект result = advise(advisor)LinearizationAdvisor, который содержит информацию о диагностике линеаризации для любых блоков в advisor, которые потенциально проблематичны для линеаризации.
Вызывание функции advise эквивалентно выполнению следующего пользовательского запроса с функцией find:
qPath = linqueryIsOnPath; qZero = linqueryIsZero; qBlkRep = linqueryIsBlockSubstituted; qDiags = linqueryHasDiagnostics; q = qPath & (qZero | qDiags | qBlkRep); advisor_new = find(advisor,q);