Benutzerdefinierte DOE mit unzulässigen Kombinationen Scr
Hi,
Ich habe 5 Faktoren für ein benutzerdefiniertes DOE und ich brauche zwei lineare Einschränkungen:
Durchschnitt (CAP + RAP + OAP + EAP) + 10 < UVP
Max(CAP, RAP, OAP, EAP) - Min(CAP, RAP, OAP, EAP) < 150
</CODE></P><P>Es ist in Ordnung, wenn CAP, RAP, OAP, EAP und RRP deutlich zwischen 100 und 500 variieren, aber wenn sie variieren, möchte ich, dass sie etwas nahe beieinander liegen. Zum Beispiel ist 450.400.350.450.500 ok, aber 100.500.100.500.500 nicht.</P><P> </P><P>Ich habe die folgende Einschränkung ausprobiert. Der Entwurf wird berechnet, aber die Beschränkung wird nicht angewendet.</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)
Danke für Ihre Hilfe
Betreff: Benutzerdefiniertes DOE mit unzulässigen Kombinationen ScrVielen Dank für die Hilfe. Wenn ich noch einmal darüber nachdenke, macht tatsächlich nur OR() Sinn.
Zuerst wird ein Lauf erstellt/vorgeschlagen. Wenn es gegen Bedingung 1 verstößt, wird es nicht zugelassen. ODER wenn es gegen Bedingung 2 verstößt, wird es ebenfalls nicht zugelassen.
Das UND würde nur Läufe verbieten, die beide Bedingungen gleichzeitig verletzen.
Ich muss an meiner Logik arbeiten
Betreff: Benutzerdefiniertes DOE mit unzulässigen Kombinationen ScrIch habe alle Methoden zum Festlegen von Einschränkungen verwendet. Ich habe noch nie eine Situation erlebt, in der ich kein Design mit den gewünschten Läufen bekommen habe. Ich weiß nicht, warum es jetzt nicht funktioniert. Ich habe jedoch viel bessere Ergebnisse erzielt, indem ich Or() anstelle von And() verwendet habe, um beide Einschränkungen zu berücksichtigen.
Ich habe meine Designdatentabelle und ein Skript für das benutzerdefinierte Design beigefügt. Ich schlage vor, dass Sie sich für weitere Hilfe an den technischen Support von JMP ( support@jmp.com ) wenden. Bitte melden Sie sich hier wieder, wenn Sie die Art des Problems und die Lösung erfahren.
Betreff: Benutzerdefiniertes DOE mit unzulässigen Kombinationen ScrEinschränkungen werden verwendet, um Behandlungen zu vermeiden, die möglicherweise keine Reaktion hervorrufen oder physikalisch unmöglich sind. (Sicherheit oder Kosten können andere Überlegungen sein.) Sie sind nicht dazu gedacht, Behandlungen zu vermeiden, von denen Sie vermuten, dass sie unerwünschte Reaktionen (Versagen) hervorrufen. Die Behandlungen sollen ausreichend Daten liefern, um das Modell anzupassen, das unvoreingenommene Vorhersagen der Reaktion machen kann, unabhängig davon, ob die Reaktion als wünschenswert beurteilt wird. Ich versuche nur, Ihre Verwendung von „nicht sehr aussagekräftig“ zu verdeutlichen.
Ich werde versuchen, später auf die Frage des korrekten JSL-Ausdrucks für die nicht zulässige Kombination einzugehen.
Betreff: Benutzerdefiniertes DOE mit unzulässigen Kombinationen ScrNein, Klammern haben auch nicht funktioniert. Tatsächlich entfernt JMP sie, wenn ich zurückklicke, nachdem ich ein Design erstellt habe.
Diese Werte sind Druckzonen eines Polierwerkzeugs. Es ist sinnvoll, den Druck innerhalb der gewünschten Bereiche zu variieren, aber es ist nicht sehr sinnvoll, zwei der vier Zonen auf sehr hohem Druck zu haben, während die anderen beiden auf sehr niedrigem Druck stehen. Dennoch möchte ich bis zu einem gewissen Grad zwischen den Zonen variieren, um die Polierhomogenität zu optimieren.Betreff: Benutzerdefiniertes DOE mit unzulässigen Kombinationen ScrMöglicherweise benötigen Sie Klammern, um sicherzustellen, dass die Differenz vor dem Vergleich berechnet wird.
Übrigens, was ist der Grund, Ihre Faktoren so einzuschränken?
Betreff: Benutzerdefiniertes DOE mit unzulässigen Kombinationen ScrOh ja, das Plus war Unsinn, danke. Diese Bedingung funktioniert jetzt, aber die Max-Min nicht. Außerdem habe ich die Logik falsch verstanden, ich habe das <> geändert.
Ich versuche es mit einer sehr einfachen Bedingung wie z
Mittelwert (CAP, RAP, OAP, EAP) + 10 > UVP & CAP - RAP > 10
aber immer noch wird dieser nicht angewendet. Ich bekomme DOE-Vorschläge mit CAP=350 und RAP=150.Betreff: Benutzerdefiniertes DOE mit unzulässigen Kombinationen ScrDer Unterschied besteht darin, dass Ihre Version ein einzelnes Argument für die Mean()-Funktion (die Summe der Faktorstufen) und meine Version vier Argumente für dieselbe Mean()-Funktion (die einzelnen Faktorstufen) hat.
Ich weiß nicht, warum der Ausdruck nicht funktioniert hat. Denken Sie daran, dass die aktuelle Behandlung nicht zulässig ist, wenn der Ausdruck als wahr ausgewertet wird. Möchten Sie Ihre Logik ändern?
Betreff: Benutzerdefiniertes DOE mit unzulässigen Kombinationen ScrDanke, aber es hat nicht funktioniert. Tatsächlich kann ich den Unterschied zwischen beiden Formeln nicht erkennen - haben Sie vielleicht die falsche kopiert?Betreff: Benutzerdefiniertes DOE mit unzulässigen Kombinationen ScrIch denke, die Syntax für den Aufruf der Funktion Maximum() ist falsch. Versuchen Sie stattdessen diesen Code:
And( Mean( CAP, RAP, OAP, EAP ) + 10 < RRP, Max( CAP, RAP, OAP, EAP ) - Min( CAP, RAP, OAP, EAP ) < 150 )