Advisor.Application 개체로 지정되는 Model Advisor 응용 프로그램 개체입니다. Advisor.Application 개체를 사용하여 모델 참조 계층 구조에서 Model Advisor 검사를 실행할 수 있습니다. Advisor.Manager.createApplication 메소드를 사용하여 Advisor.Application 객체를 생성합니다.
이 예에서는 Advisor.Application 개체를 생성하고 모델을 Model Advisor 분석의 루트로 지정하는 방법을 보여줍니다.
예제 모델 sldemo_mdlref_basic을 엽니다. MATLAB® 명령 창에 다음을 입력합니다.
openExample('sldemo_mdlref_basic');
sldemo_mdlref_basic 모델은 3개의 Model 블록을 포함하는 상위 모델입니다. CounterA, CounterB, CounterC. 이러한 블록은 sldemo_mdlref_basic의 하위 시스템이 아닌 별도의 모델인 동일한 모델인 sldemo_mdlref_counter를 참조합니다.
Model Advisor 검사를 실행하는 데 사용할 수 있는 Advisor.Application 개체를 만듭니다.
app = Advisor.Manager.createApplication();
분석할 모델을 지정합니다. 이 예에서는 sldemo_mdlref_basic 모델을 Model Advisor 분석의 루트로 지정합니다.
기본적으로 Advisor.Application 개체는 현재 Model Advisor 구성에서 각 검사 인스턴스를 실행하도록 설정되어 있으며 모든 검사 인스턴스가 선택되어 있습니다. Model Advisor 분석에서 모든 확인 인스턴스를 제거하려면 확인 인스턴스를 지웁니다.
deselectCheckInstances(app);
확인 인스턴스 ID를 찾아 사용하여 Model Advisor가 루트 모델 가져오기 블록 사양 확인 확인만 실행하도록 지정합니다.
기본적으로 Advisor.Application 개체는 현재 Model Advisor 구성에서 각 검사 인스턴스를 실행하도록 설정되어 있으며 모든 검사 인스턴스가 선택되어 있습니다. Model Advisor 분석에서 모든 확인 인스턴스를 제거하려면 확인 인스턴스를 지웁니다.
deselectCheckInstances(app);
확인 인스턴스 ID를 찾아 사용하여 Model Advisor가 루트 모델 가져오기 블록 사양 확인 확인만 실행하도록 지정합니다.