2 restricciones en el DOE personalizado donde la suma de dos factores debe ser menor a 8 o mayor a 18 horasHola,
Me gustaría ejecutar un DOE personalizado con 5 factores. Dos de ellos están relacionados con el tiempo y, debido a las horas de trabajo, debo asegurarme de que la suma de ambos factores sea inferior a 8 horas o superior a 18 horas. El primer factor tiene 0,3 h como nivel bajo y 6 h como nivel alto, mientras que el segundo tiene 1 h y 20 h como nivel alto. El script a continuación no funciona, quizás porque hay un operador AND oculto... Gracias de antemano.
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, 0.3, 6, "Time 1", 0 ),
Add Factor( Continuous, 1, 20, "Time 2", 0 ), Set Random Seed( 979298838 ),
Add Constraint( [1 1 8, -1 -1 -18] ), Add Term( {1, 0} ), Add Term( {1, 1} ),
Add Term( {2, 1} ), Add Term( {1, 2} ), Add Term( {1, 1}, {2, 1} ),
Add Term( {2, 2} ), Set Sample Size( 12 ), Optimality Criterion( 2 ),
Simulate Responses( 0 ), Save X Matrix( 0 )}
);
Modelado estadístico avanzadoAutomatización y scriptingAcceso a datosDiseño de experimentosPersonalización masivaIngeniería de Calidad y ProcesosRe: 2 restricciones en DOE personalizado donde la suma de dos factores debe ser inferior a 8 o superior a 18 horasHola,
Intente utilizar una restricción de combinaciones no permitidas en lugar de restricciones de desigualdad lineal.Creo que el siguiente script puede darle el diseño que desea.
DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, 0.3, 6, "Time 1", 0 ),
Add Factor( Continuous, 1, 20, "Time 2", 0 ), Set Random Seed( 979298838 ),
Add Term( {1, 0} ), Add Term( {1, 1} ),
Add Term( {2, 1} ), Add Term( {1, 2} ), Add Term( {1, 1}, {2, 1} ),
Add Term( {2, 2} ), Set Sample Size( 12 ),
<FONT color="#0000FF"><STRONG>Disallowed Combinations( Time 1 + Time 2 >= 8 & Time 1 + Time 2 <= 18 ),</STRONG></FONT>
Optimality Criterion( 2 ),
Simulate Responses( 0 ), Save X Matrix( 0 )}
);
Laura