DOE personnalisé avec combinaisons non autorisées Scr
Salut,
J'ai 5 facteurs pour un DOE personnalisé et j'ai besoin de deux contraintes linéaires :
Moyenne (CAP + RAP + OAP + EAP) + 10 < RRP
Max(CAP, RAP, OAP, EAP) - Min(CAP, RAP, OAP, EAP) < 150
</CODE></P><P>Il est normal que CAP, RAP, OAP, EAP et RRP varient considérablement entre 100 et 500, mais s'ils varient, je veux qu'ils soient un peu proches les uns des autres. Par exemple 450,400,350,450,500 est correct, mais 100,500,100,500,500 ne l'est pas.</P><P> </P><P>J'ai essayé la contrainte ci-dessous. La conception calcule, mais la contrainte n'est pas appliquée.</P><PRE><CODE class=" language-jsl">AND(
Mean(CAP + RAP + OAP + EAP)+10 < RRP,
Max( CAP, RAP, OAP, EAP )- Min( CAP, RAP, OAP, EAP )<150)
Merci pour ton aide
Objet : DOE personnalisé avec combinaisons non autorisées ScrMerci beaucoup pour l'aide. En y repensant, en fait, seul OR() a du sens.
Une exécution est d'abord créée/suggérée. S'il enfreint la condition 1, il est refusé. OU s'il enfreint la condition 2, il est également interdit.
L'AND n'autoriserait que les exécutions qui violent les deux conditions en même temps.
J'ai besoin de travailler ma logique
Objet : DOE personnalisé avec combinaisons non autorisées ScrJ'ai utilisé toutes les méthodes pour spécifier des contraintes. Je n'ai jamais rencontré de situation auparavant où je n'obtenais pas de conception avec les exécutions souhaitées. Je ne sais pas pourquoi cela ne fonctionne pas maintenant. J'ai cependant obtenu de bien meilleurs résultats en utilisant Or() au lieu de And() pour prendre en compte les deux contraintes.
J'ai joint ma table de données de conception et un script pour la conception personnalisée. Je vous suggère de contacter le support technique de JMP ( support@jmp.com ) pour plus d'aide. Veuillez revenir ici si vous apprenez la nature du problème et la résolution.
Objet : DOE personnalisé avec combinaisons non autorisées ScrLes contraintes sont utilisées pour éviter les traitements qui pourraient ne produire aucune réponse ou qui sont physiquement impossibles. (La sécurité ou le coût peuvent être d'autres considérations.) Ils ne sont pas destinés à éviter les traitements que vous soupçonnez de produire des réponses indésirables (échecs). Les traitements sont destinés à fournir suffisamment de données pour s'adapter au modèle qui peut faire des prédictions impartiales de la réponse, que la réponse soit ou non jugée souhaitable. J'essaie simplement de clarifier votre utilisation de "pas très significatif".
J'essaierai d'aborder la question de l'expression JSL correcte pour la combinaison non autorisée plus tard.
Objet : DOE personnalisé avec combinaisons non autorisées ScrNon, la parenthèse n'a pas fonctionné non plus. En fait, JMP les supprime lorsque je clique en arrière après avoir généré une conception.
Ces valeurs sont des zones de pression d'un outil de polissage. Il est significatif de faire varier la pression dans les plages souhaitées, mais il n'est pas très significatif d'avoir deux des quatre zones à très haute pression tandis que les deux autres sont à très basse. Je souhaite tout de même une certaine variation entre les zones pour optimiser l'homogénéité du polissage.Objet : DOE personnalisé avec combinaisons non autorisées ScrVous aurez peut-être besoin de parenthèses pour vous assurer que la différence est calculée avant la comparaison.
BTW, quelle est la raison de limiter ainsi vos facteurs ?
Objet : DOE personnalisé avec combinaisons non autorisées ScrOh oui, ce plus était un non-sens, merci. Cette condition fonctionne maintenant, mais le Max-Min ne fonctionne pas. De plus, je me suis trompé de logique, j'ai changé le <>.
Je l'essaie avec une condition très simple telle que
Moyenne( CAP, RAP, OAP, EAP ) + 10 > RRP & CAP - RAP > 10
mais encore celui-ci n'est pas appliqué. Je reçois des suggestions du DOE avec CAP=350 et RAP=150.Objet : DOE personnalisé avec combinaisons non autorisées ScrLa différence est que votre version avait un seul argument pour la fonction Mean () (la somme des niveaux de facteur) et ma version a quatre arguments pour la même fonction Mean () (les niveaux de facteur individuels).
Je ne sais pas pourquoi l'expression n'a pas fonctionné. N'oubliez pas que lorsque l'expression est évaluée comme vraie, le traitement actuel est refusé. Voulez-vous changer votre logique ?
Objet : DOE personnalisé avec combinaisons non autorisées ScrMerci, mais cela n'a pas fonctionné. En fait, je ne vois pas la différence entre les deux formules - avez-vous peut-être copié la mauvaise ?Objet : DOE personnalisé avec combinaisons non autorisées ScrJe pense que la syntaxe de l'appel à la fonction Maximum() est incorrecte. Essayez plutôt ce code :
And( Mean( CAP, RAP, OAP, EAP ) + 10 < RRP, Max( CAP, RAP, OAP, EAP ) - Min( CAP, RAP, OAP, EAP ) < 150 )