PLS C18 = C1-C17 c1*c2 c1*c3 c1*c4 c1*c5 c1*c6 c1*c7 c1*c8 c1*c9 c1*c10 c1*c11& c1*c12 c1*c13 c1*c14 c1*c15 c1*c16 c1*c17;
PLS C18 = C1-C17 c1*c2 c1*c3 c1*c4 c1*c5 c1*c6 c1*c7 c1*c8 c1*c9 c1*c10 c1*c11 c1*c12 c1*c13 c1*c14 c1*c15 c1*c16 c1*c17;
READ를 사용하는 경우 데이터 항목을 구분하기 위해 공백이나 쉼표를 사용할 수 있습니다. 예:
READ C1 C2 1 2 3,4 END.
KKCAT K1 K2 K3
KKNAME은 C 열 이름을 상수 K에 저장합니다. 예를 들어, C1 열 이름을 상수 K4에 저장하려면 다음 구문을 사용하십시오.
KKNAME K4 C1
KKSET는 큰따옴표 내의 텍스트를 상수 K에 저장합니다. 예를 들어, 단어 Minitab을 상수 K5에 저장하려면 다음 구문을 사용하십시오.
KKSET K5 "Minitab"
예. WORKSHEET 명령을 CLOSE 하위 명령과 함께 사용할 수 있습니다. "Worksheet 1" 워크시트를 닫으려는 경우, 다음 명령을 사용하십시오.
WORKSHEET "Worksheet 1"; CLOSE.
종료할 워크시트를 저장하라는 메시지가 나타나지 않도록 하려면 NOPROMPT 하위 명령도 추가하십시오.
WORKSHEET "Worksheet 1"; CLOSE; NOPROMPT.
글로벌 또는 로컬 매크로에서는 EXIT 명령이 제어 권한을 대화형 Minitab으로 다시 넘깁니다.
Exec 파일에서는 EXIT가 Minitab을 종료합니다.
데이터 유형을 상수로 저장하려면 DTYPE 명령을 사용합니다. 예를 들어, C1 데이터 유형을 K1에 저장하려는 경우 다음과 같이 하십시오.
열에 정수, 실수 또는 날짜/시간 값이 포함되어 있지만 텍스트 형식으로 지정되어 있는 경우(즉, 열 번호에 -T가 표시되는 경우) K1은 0입니다.
접미사가 붙은 변수에 결정된 범위가 있으면 이 변수를 템플릿에 포함하지 않아도 됩니다. 예를 들어, b.1-b.10 열을 선언한 경우 템플릿에 포함하지 않아도 됩니다.
MACRO SAMPLE a MCOLUMN a b.1-b.10
접미사가 붙은 변수의 범위가 지정되지 않은 경우 접미사가 붙은 변수 또는 접미사를 템플릿에 정의해야 합니다. 예를 들어, n이 상수인 경우 접미사가 붙은 전체 변수 또는 접미사를 템플릿에 포함할 수 있습니다.
MACRO SAMPLE a b.1-b.n MCOLUMN a b.1-b.n
또는
MACRO SAMPLE a b n MCOLUMN a b c.1-c.n
선택적 하위 명령을 사용하여 범위가 지정되지 않은 접미사가 붙은 변수가 템플릿에 포함되지만 사용자가 매크로를 호출할 때는 포함할 필요가 없도록 할 수 있습니다. 예:
MACRO SAMPLE a b; OBS n. MCONSTANT a b n DEFAULT n = 600 LET n = a * b
글로벌 매크로를 작성 중인데 워크시트에서 사용 가능한 첫 번째 열의 이름을 "EMPTY"로 지정하려고 한다고 가정합니다. 다음은 FINDNEXT 글로벌 매크로의 명령입니다.
GMACRO FINDNEXT DO K101 = 1:1000 DTYPE CK101 K102 IF K102 = 10 NAME CK101 "EMPTY" EXIT ENDIF ENDDO ENDMACRO
이 매크로에서는 열의 수가 1000개 이하이고 상수 K101, K102 및 K103이 비어 있다고 가정합니다.
DTYPE 세션 명령에 대한 자세한 내용을 확인하려면 Minitab 세션 명령 도움말로 이동하십시오. 문자순 명령 리스트를 클릭합니다. DTYPE을 클릭합니다.
NAME 명령을 사용할 수 있습니다. 예를 들어, K1의 값을 사용하여 C1 열의 이름을 지정하려면:
NAME C1 K1
#(비고 기호)
명령 실행에 영향을 미치지 않으면서 Minitab 매크로나 실행 명령에 비고를 추가하는 데 사용합니다. 명령을 실행할 때 비고 기호(#)가 있으면 해당 줄에서 기호 뒤의 내용을 모두 무시합니다.
아래 매크로 예에서는 각 명령어 행의 실행 내용을 설명하기 위해 비고를 추가했습니다.
GMACRO #글로벌 매크로를 시작합니다.
rand 10 C1. #10행의 랜덤 데이터를 C1에 추가합니다.
ENDMACRO #매크로를 끝냅니다.
비고를 추가하면 다른 사람도 사용자의 매크로와 Exec 파일을 보다 쉽게 사용하고 편집할 수 있습니다.