Salut,
J'ai écrit un script pour générer automatiquement la table DOE. Comment fermer le DOE? J'ai utilisé closeall (tables de données) et cela ne fonctionnera pas. Merci
Merci Cameron. Cela fonctionne bien maintenant.
C'est parce que vous définissez obj égal à une chaîne. Sortez "obj =" et collez-le en dehors des instructions Eval (Parse ()) (c.-à-d. Obj = Eval (Parse ("DOE (...)"))
Salut,
Merci. Le script fonctionne bien avec votre exemple. Voici mon script:
Eval(
Parse(
obj = "DOE(
Custom Design,
{
" || AddFactor ||
",
Set Random Seed( 1682521244 ),
Number of Starts( 1 ),
// Add Term( {1, 0} ), Add Term( {1, 1} ),
// Add Term( {2, 1} ), Add Term( {3, 1} ),
"
|| AddTerm ||
",
// Add Alias Term( {1, 1}, {2, 1} ),
// Add Alias Term( {1, 1}, {3, 1} ),
// Add Alias Term( {2, 1}, {3, 1} ),
"
|| AddAlias || "
" || SampleSize ||
", Simulate Responses( 0 ), Save X Matrix( 0 ), Make Design,Set Run Order(Randomize), Make Table}
);"
)
);
obj << Close window;
Je reçois une erreur avec la veuve étroite. J'apprécie votre aide. Merci.
Comment fermez-vous la fenêtre de rapport de la plate-forme DOE ou la table? Si la plate-forme, voici un exemple:
doe_rprt = DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, -1, 1, "X1", 0 ),
Add Factor( Continuous, -1, 1, "X2", 0 ),
Add Factor( Continuous, -1, 1, "X3", 0 ), Set Random Seed( 1366917127 ),
Number of Starts( 1 ), Add Term( {1, 0} ), Add Term( {1, 1} ),
Add Term( {2, 1} ), Add Term( {3, 1} ), Add Term( {1, 2} ),
Add Term( {1, 1}, {2, 1} ), Add Term( {2, 2} ), Add Term( {1, 1}, {3, 1} ),
Add Term( {2, 1}, {3, 1} ), Add Term( {3, 2} ), Set Sample Size( 64 ),
Optimality Criterion( 2 ), Make Design, Make Table}
);
doe_rprt << Close Window;