이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
ModelAdvisor.SystemResult
시스템 수준 Model Advisor 결과에 액세스
설명
run 방법을 사용하여 얻은 Model Advisor 결과를 봅니다.
생성
System.Result 개체의 속성에 액세스하려면 getResults 메서드를 Advisor.Application 개체에 적용합니다.
속성
Model Advisor가 분석하는 모델 또는 하위 시스템입니다.
데이터형: char
Model Advisor가 분석하는 모델 구성 요소 유형입니다.
데이터형: char
run 방법을 사용하여 Model Advisor를 실행한 후 통과한 Model Advisor 검사 수를 얻습니다.
데이터형: double
run 방법을 사용하여 Model Advisor를 실행한 후 실패한 Model Advisor 검사 수를 가져옵니다.
데이터형: double
run 방법을 사용하여 Model Advisor를 실행한 후 실행되지 않는 Model Advisor 검사 수를 얻습니다.
데이터형: double
run 방법을 사용하여 Model Advisor를 실행한 후 경고하는 Model Advisor 검사 수를 가져옵니다.
경고하는 Model Advisor 검사 수입니다.
데이터형: double
각 Model Advisor 검사에 대한 ModelAdvisor.CheckResult 객체를 포함하는 셀 배열입니다. Model Advisor 검사 결과를 얻으려면 이러한 개체 속성에 액세스하세요.
데이터형: double
예제
이 예에서는 sldemo_mdlref_basic에서 참조된 sldemo_mdlref_counter 모델에 대한 검사를 실행하는 방법을 보여줍니다.
명령 창에서 sldemo_mdlref_basic 모델을 열고 sldemo_mdlref_counter 모델을 참조합니다.
openExample('sldemo_mdlref_basic'); openExample('sldemo_mdlref_counter');
모델 사본을 작업 폴더에 저장하고 이름을 mdlref_basic 및 mdlref_counter로 바꿉니다.
save_system('sldemo_mdlref_basic','mdlref_basic'); save_system('sldemo_mdlref_counter','mdlref_counter');
mdlref_basic에서 모델 참조를 sldemo_mdlref_counter에서 mdlref_counter로 변경합니다. mdlref_basic을 절약하세요.
set_param('mdlref_basic/CounterA','ModelName','mdlref_counter'); set_param('mdlref_basic/CounterB','ModelName','mdlref_counter'); set_param('mdlref_basic/CounterC','ModelName','mdlref_counter'); save_system('mdlref_basic');
루트 모델을 mdlref_basic로 설정합니다.
RootModel='mdlref_basic';Application 객체를 생성합니다.
app = Advisor.Manager.createApplication();
루트 분석을 설정합니다.
setAnalysisRoot(app,'Root',RootModel);Model Advisor 분석에서 확인 인스턴스를 지웁니다.
deselectCheckInstances(app);
검사 인스턴스 ID를 사용하여 검사 연결되지 않은 선, 입력 포트 및 출력 포트 식별를 선택합니다.
instanceID = getCheckInstanceIDs(app,'mathworks.design.UnconnectedLinesPorts'); checkinstanceID = instanceID(1); selectCheckInstances(app,'IDs',checkinstanceID);
Model Advisor 분석을 실행합니다.
run(app);
분석 결과를 얻고 ModelAdvisor.SystemResult 및 ModelAdvisor.CheckResult 개체의 속성을 봅니다.
Results=getResults(app);
Model Advisor 보고서를 생성하고 봅니다. Model Advisor는 mdlref_basic 및 mdlref_counter 모두에 대해 검사를 실행합니다.
report = generateReport(app); web(report)
모델을 닫습니다.
close_system('mdlref_basic'); close_system('mdlref_counter');
버전 내역
R2015b에 개발됨
참고 항목
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
- América Latina (Español)
- Canada (English)
- United States (English)
유럽
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)