이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
ModelAdvisor.Check
사용자 정의 Model Advisor 검사 만들기
설명
ModelAdvisor.Check 클래스는 Model Advisor 검사를 생성합니다.
생성
설명
check_obj = ModelAdvisor.Check(은 검사 개체 check_ID)check_obj를 생성하고 여기에 고유 식별자 check_ID를 할당합니다. Model Advisor 트리에 검사를 표시하려면 검사에 연결된 ModelAdvisor.Task 또는 ModelAdvisor.Root 개체가 있어야 합니다.
여러 ModelAdvisor.Task 개체에서 하나의 ModelAdvisor.Check 개체를 사용할 수 있으므로 Model Advisor 트리의 여러 위치에 동일한 검사를 배치할 수 있습니다. 예를 들어, 묵시적 신호 연결 맺기가 있는지 검사은 Model Advisor 트리의 제품별 > Simulink 폴더와 작업별 > 모델 참조 폴더에 표시됩니다.
작업 정의에서 확인을 사용할 때 다음 규칙이 적용됩니다.
검사 정의 및 작업 정의 기능에서 검사 속성을 정의하면 Model Advisor는 작업 정의에 포함된 정보만 표시합니다. 예를 들어,
ModelAdvisor.Task.DisplayName속성과ModelAdvisor.Check.Title속성을 사용하여 검사 이름을 정의하는 경우 Model Advisor는ModelAdvisor.Task.DisplayName에 제공된 정보를 표시합니다.검사 정의에서는 검사 속성을 정의했지만 작업 정의에서는 정의하지 않은 경우 작업은 검사의 속성을 사용합니다. 예를 들어,
ModelAdvisor.Check.Title속성을 사용하여 검사 정의 기능에서 검사 이름을 정의하고 작업 정의를 사용하여 검사를 등록하면 Model Advisor는ModelAdvisor.Check.Title에 제공된 정보를 표시합니다.태스크 정의 기능에서 체크의 속성을 정의하고 체크 정의 기능을 정의하지 않은 경우, 체크 대신 Model Advisor에 태스크를 등록하면 Model Advisor에서 해당 정보를 표시합니다. 예를 들어,
ModelAdvisor.Check.Title속성 대신ModelAdvisor.Task.DisplayName속성을 사용하여 작업 정의에서 검사 이름을 정의하고 작업 정의를 사용하여 검사를 등록하면 Model Advisor는 제공된 정보를 표시합니다.ModelAdvisor.Task.DisplayName입니다.
입력 인수
속성
| CallbackContext | Specify when to run check |
| CallbackHandle | Callback function handle for check |
| CallbackStyle | Callback function type |
| EmitInputParametersToReport | Display check input parameters in the Model Advisor report |
| Enable | Indicate whether user can enable or disable check |
| ErrorSeverity | Set severity of check failure |
| ID | Identifier for check |
| LicenseName | Product license names required to display and run check |
| Result | Results cell array |
| ResultDetails | Result details in a cell array |
| SupportExclusion | Set to support exclusions |
| SupportLibrary | Set to support library models |
| Title | Name of check |
| TitleTips | Description of check |
| Value | Status of check |
| Visible | Indicate to display or hide check |
객체 함수
getID | 반품 검사 식별자 |
setAction | 확인 작업 지정 |
setHelp | 사용자 정의로 작성된 Model Advisor 검사에 대한 사용자 정의 도움말 설정 |
setCallbackFcn | 확인을 위한 콜백 함수 지정 |
setInputParameters | 확인할 입력 매개변수 지정 |
setInputParametersLayoutGrid | 입력 매개변수에 대한 레이아웃 그리드 지정 |
setResultDetails | 결과 세부정보를 검사 개체와 연결합니다. |
버전 내역
R2008a에 개발됨