¿Cómo utilizar una variable en JSL para establecer los niveles de un factor DOE?Estoy intentando agregar un factor a un DOE usando una variable en lugar de codificar los niveles. El objetivo final es proporcionar al usuario una interfaz sencilla que establezca los niveles para uno de los factores.
El siguiente código no funciona y el factor simplemente termina con L1 y L2 como niveles.
Names Default To Here( 1 );
levels = List(1,2,3);
d = DOE(
Custom Design,
Add factor(Discrete Numeric, levels)
);
d << Make Design;
d << Make Table;
Automatización y secuencias de comandosDiseño de experimentosRe: ¿Cómo utilizar una variable en JSL para establecer los niveles de un factor DOE?Aquí hay un ejemplo que creé interactivamente con un factor continuo y un factor numérico discreto.
levels = {1, 2, 3};
obj = DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, -1, 1, "X1", 0 )}
);
Eval(
Substitute(
Expr( obj << Add Factor( Discrete Numeric, LLL, "X2", 0 ) ),
Expr( LLL ),
levels
)
);Re: ¿Cómo usar una variable en JSL para establecer los niveles de un factor DOE?Hola~
Según el ejemplo que creaste, ¿cómo utilizar variables para los "niveles" y luego agregar un factor "Categórico" a obj?
Por ejemplo:
valor = "11";
valor = "21";
valor = "31";
niveles = {valor1, valor2, valor3};
¡Gracias!