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;
Cuando utiliza READ, puede emplear un espacio o una coma para separar las entradas de datos. Por ejemplo:
READ C1 C2 1 2 3,4 END.
KKCAT K1 K2 K3
KKNAME almacena el nombre de la columna C en la constante K. Por ejemplo, si desea almacenar el nombre de la columna C1 en la constante K4, utilice la sintaxis siguiente:
KKNAME K4 C1
KKSET almacena el texto entre comillas dobles en la constante K. Por ejemplo, si desea almacenar la palabra Minitab en la constante K5, utilice la siguiente sintaxis:
KKSET K5 "Minitab"
Sí, puede utilizar el comando WORKSHEET con el subcomando CLOSE. Supongamos que desea cerrar una hoja de trabajo denominada "Worksheet 1". Utilice los siguientes comandos:
WORKSHEET "Worksheet 1"; CLOSE.
Si no desea que se le solicite al usuario guardar la hoja de trabajo de la cual esta saliendo, también puede agregar el subcomando NOPROMPT:
WORKSHEET "Worksheet 1"; CLOSE; NOPROMPT.
En una macro global o local, el comando EXIT transfiere el control de vuelta a la forma interactiva de Minitab.
En un archivo exec, EXIT termina con Minitab.
Utilice el comando DTYPE para almacenar el tipo de datos como contantes. Por ejemplo, supongamos que desea que el tipo de datos de C1 sea almacenado en K1.
Si la columna contiene enteros, los números reales o valores de fecha/hora, pero está formateada como texto (es decir, la columna aparece con una -T), K1 será igual a 0.
Si la variable con sufijo tiene un rango determinado, no necesita incluirla en la plantilla. Por ejemplo, puede declarar las columnas b.1-b.10 y no incluirla en la plantilla.
MACRO SAMPLE a MCOLUMN a b.1-b.10
Si la variable con sufijo tiene un rango indeterminado, la variable con sufijo o el sufijo debe ser definido en la plantilla. Por ejemplo, si n es una constante, pudiera incluir en la plantilla la variable con sufijo completa o el sufijo.
MACRO SAMPLE a b.1-b.n MCOLUMN a b.1-b.n
O
MACRO SAMPLE a b n MCOLUMN a b c.1-c.n
Puede utilizar un subcomando opcional de manera que la variable con sufijo que tenga un rango indeterminado esté en la plantilla, pero el usuario no tiene que incluirla cuando invoque la macro. Por ejemplo,
MACRO SAMPLE a b; OBS n. MCONSTANT a b n DEFAULT n = 600 LET n = a * b
Supongamos que está escribiendo una macro global y desea nombrar la primera columna disponible en la hoja de trabajo "EMPTY". Aquí se encuentran los comandos en una macro global llamada FINDNEXT.
GMACRO FINDNEXT DO K101 = 1:1000 DTYPE CK101 K102 IF K102 = 10 NAME CK101 "EMPTY" EXIT ENDIF ENDDO ENDMACRO
Esta macro asume que usted no tiene más de 1000 columnas y que las constantes K101, K102 y K103 están vacías.
Para obtener más información sobre el comando de sesión DTYPE, vaya a Ayuda de los comandos de sesión de Minitab. Haga clic en Lista alfabética de comandos. Haga clic en DTYPE.
Puede utilizar el comando NAME. Por ejemplo, para nombrar la columna C1 con el valor de K1:
NAME C1 K1
# (símbolo de comentario)
Se utiliza para agregar comentarios a una macro o un archivo ejecutable de Minitab sin interferir con los comandos. Cuando se ejecutan los comandos, Minitab ignora todo desde el símbolo de comentario (#) hasta el final de la línea.
En el siguiente ejemplo de macro, se agregaron los comentarios para explicar lo que hará cada línea del lenguaje de comandos:
GMACRO #Inicia la macro global
rand 10 C1. #Agrega 10 filas de datos aleatorios a C1
ENDMACRO #Finaliza la macro
Agregar comentarios puede facilitar la tarea de otros al momento de utilizar y editar sus macros y archivos exec.