Capture de l'efficacité de l'évaluation de la conception DoE en JSLSalut!
J'essaie de tirer parti de l'efficacité de la conception à l'aide de la zone hiérarchique "Diagnostic de conception" de la plateforme de conception personnalisée. J'ai réussi à obtenir le résultat 'D Efficiency', mais je n'arrive pas à modifier correctement l'indexation pour obtenir les autres. J'ai examiné de près l'arborescence des propriétés associées, mais les références numériques ne semblent pas être ce que j'ai besoin d'utiliser - car j'obtiens une erreur en remplaçant les 1 ci-dessous par un autre nombre.
Voici un exemple de code pour générer un DoE et capturer le nombre D Efficiency:
test=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( 54 ),
Add Constraint( [1 1 0 1, 1 0 1 1] ),
Add Term( {1, 0} ),
Set Sample Size( 8 ),
Simulate Responses( 1 ),
Save X Matrix( 1 ),
Make Design,
//Make Table,
);
test2=report(test);
test2[Outline box("Design Evaluation")][Outline Box("Design Diagnostics")][List Box(1)][LineUpBox(1)][ListBox(1)][NumberColBox(1)]<< Get(1);Comment modifier ce qui précède pour imprimer les autres valeurs d'efficacité? En outre, existe-t-il un moyen plus simple de saisir ces chiffres dans JSL?
Toute aide serait appréciée!
Objet: Saisir l'efficacité de l'évaluation de la conception DoE en JSLCe contour est compliqué. Je pense que vous devez obtenir une efficacité individuelle. Comme ça:
Names Default To Here( 1 );
test = 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( 54 ),
Add Constraint( [1 1 0 1, 1 0 1 1] ),
Add Term( {1, 0} ),
Set Sample Size( 8 ),
Simulate Responses( 1 ),
Save X Matrix( 1 ),
Make Design,
//Make Table,
);
test2 = Report( test );
test2["Design Evaluation"] << Close( 0 );
test2["Design Diagnostics"] << Close( 0 );
d eff = test2["Design Diagnostics"][NumberColBox( 1 )] << Get( 1 );
g eff = test2["Design Diagnostics"][NumberColBox( 2 )] << Get( 1 );
e eff = test2["Design Diagnostics"][NumberColBox( 3 )] << Get( 1 );
Je ne sais pas comment vous voulez les utiliser. Voulez-vous les collecter dans un tableau de données? Voulez-vous les présenter dans une nouvelle fenêtre?
Objet: Saisir l'efficacité de l'évaluation de la conception DoE en JSLMerci beaucoup!
Oui, je veux les rassembler dans des colonnes d'une table de données. En particulier, j'aimerais passer en revue la génération de conception - changer le germe et le nombre de cycles - et capturer les différents résultats.
Objet: Saisir l'efficacité de l'évaluation de la conception DoE en JSLAvez-vous besoin de plus d'aide ou savez-vous comment parcourir les modifications et rassembler les gains d'efficacité dans un tableau de données?
Objet: Saisir l'efficacité de l'évaluation de la conception DoE en JSLOh, j'ai cette partie - je ne pouvais pas comprendre comment faire référence aux bonnes cases dans ce rapport. J'ai continué à avoir des erreurs en essayant de changer les index (ou indices?).
Merci encore!