Main Content

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

ModelAdvisor.Procedure

사용자 정의 절차 정의

설명

ModelAdvisor.Procedure 클래스는 Model Advisor 트리에 표시되는 프로시저를 정의합니다. 절차를 사용하여 기능이나 용도별로 추가 절차나 검사를 구성합니다.

생성

설명

ProcedureObject = ModelAdvisor.Procedure(ProcedureID)은 Model Advisor 프로시저 개체 ProcedureObject를 생성하고 여기에 일정하게 유지되어야 하는 고유 식별자 ProcedureID를 할당합니다.

입력 인수

모두 확장

Model Advisor 프로시저의 고유 식별자입니다.

데이터형: char

속성

모두 확장

절차에 대한 정보를 제공합니다. Model Advisor의 오른쪽 창에는 절차 세부 정보가 표시됩니다.

데이터형: char

Model Advisor가 표시하는 프로시저의 이름을 지정합니다.

데이터형: char

프로시저에 대한 영구적이고 고유한 식별자를 지정합니다.

참고

  • 이 필드를 지정해야 합니다.

  • ID의 값은 일정하게 유지되어야 합니다.

  • ID이 고유하지 않은 경우 Model Advisor는 오류를 생성합니다.

  • 프로시저 정의는 ID로 다른 프로시저를 참조해야 합니다.

데이터형: char

현재 Model Advisor 개체에 대한 핸들을 지정합니다.

객체 함수

addProcedure프로시저에 하위 프로시저 추가
addTask프로시저에 작업 추가

예제

모두 축소

  1. MAP이라는 ModelAdvisor.Procedure 객체를 생성합니다.

    MAP = ModelAdvisor.Procedure('com.mathworks.sample.ProcedureSample');
    

  2. 세 개의 하위 프로시저를 만듭니다.

    MAP1=ModelAdvisor.Procedure('com.mathworks.sample.procedure1');
    MAP2=ModelAdvisor.Procedure('com.mathworks.sample.procedure2');
    MAP3=ModelAdvisor.Procedure('com.mathworks.sample.procedure3');
    
  3. MAP에 세 가지 프로시저를 추가합니다.

    addProcedure(MAP, MAP1);
    addProcedure(MAP, MAP2);
    addProcedure(MAP, MAP3);

버전 내역

R2006a에 개발됨