許可されていない組み合わせを持つカスタム DOE Scr
やあ、
カスタム DOE には 5 つの因子があり、次の 2 つの線形制約が必要です。
平均 (CAP + RAP + OAP + EAP) + 10 < RRP
最大 (CAP、RAP、OAP、EAP) - 最小 (CAP、RAP、OAP、EAP) < 150
</CODE></P><P>CAP、RAP、OAP、EAP、および RRP が 100 から 500 の間で大幅に変動することは問題ありませんが、変動する場合は、それらをある程度近づけたいと考えています。 たとえば、450,400,350,450,500 は問題ありませんが、100,500,100,500,500 は問題ありません。</P><P> </P><P>以下の制約を試しました。 設計は計算しますが、拘束は適用されません。</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)
ご協力いただきありがとうございます
Re: 許可されていない組み合わせを持つカスタム DOE Scr助けてくれてありがとう。 もう一度考えてみると、実際には OR() だけが理にかなっています。
まず、実行が作成/提案されます。 条件 1 に違反する場合は、許可されません。 または、条件 2 に違反する場合も許可されません。
AND は、両方の条件に同時に違反する実行のみを許可しません。
私は自分の論理に取り組む必要があります
Re: 許可されていない組み合わせを持つカスタム DOE Scr制約を指定するためにすべての方法を使用しました。 これまで、希望通りの設計が得られなかったという状況に遭遇したことはありません。 なぜそれが現在機能していないのかわかりません。 ただし、And() の代わりに Or() を使用して両方の制約を考慮することで、より良い結果が得られました。
設計データ テーブルとカスタム設計用のスクリプトを添付しました。 詳細については、JMP テクニカル サポート (support@jmp.com) にお問い合わせください。 問題の性質と解決策がわかったら、ここに報告してください。
Re: 許可されていない組み合わせを持つカスタム DOE Scr制約は、応答を生成しない可能性がある、または物理的に不可能な治療を回避するために使用されます。 (安全性やコストは別の考慮事項かもしれません。) これらは、望ましくない反応 (失敗) をもたらすと思われる治療を回避することを意図したものではありません。 治療は、反応が望ましいと判断されるかどうかに関係なく、反応の偏りのない予測を行うことができるモデルに適合するのに十分なデータを提供することを目的としています。 「あまり意味がない」の使い方を明確にしようとしているだけです。
許可されていない組み合わせの正しい JSL 式の問題については、後で説明します。
Re: 許可されていない組み合わせを持つカスタム DOE Scrいいえ、括弧も機能しませんでした。 実際、デザインを生成した後にクリックして戻ると、JMP はそれらを削除します。
これらの値は、研磨ツールの圧力ゾーンです。 希望の範囲内で圧力を変化させることは意味がありますが、4 つのゾーンのうち 2 つを非常に高い圧力にし、他の 2 つを非常に低い圧力にすることはあまり意味がありません。 それでも、研磨の均一性を最適化するために、ゾーン間である程度の変動が必要です。Re: 許可されていない組み合わせを持つカスタム DOE Scr比較の前に差が計算されるようにするために、括弧が必要になる場合があります。
ところで、あなたの要因をそのように制限する理由は何ですか?
Re: 許可されていない組み合わせを持つカスタム DOE Scrそうそう、そのプラスはナンセンスでした、ありがとう。 この条件は現在機能していますが、Max-Min は機能していません。 また、ロジックが間違っていたので、<> を変更しました。
のような非常に単純な条件で試しています
平均 (CAP、RAP、OAP、EAP) + 10 > RRP & CAP - RAP > 10
しかし、まだこれは適用されていません。 CAP=350 と RAP=150 で DOE の提案を取得します。Re: 許可されていない組み合わせを持つカスタム DOE Scr違いは、あなたのバージョンは Mean() 関数 (因子レベルの合計) に対して 1 つの引数を持っていたのに対し、私のバージョンは同じ Mean() 関数 (個々の因子レベル) に対して 4 つの引数を持っていることです。
なぜ式がうまくいかなかったのかわかりません。 式が true と評価された場合、現在の処理は許可されないことに注意してください。 ロジックを変更しますか?
Re: 許可されていない組み合わせを持つカスタム DOE Scrありがとう、でもうまくいきませんでした。 実際、私は両方の数式の違いを見つけることができません - 間違ったものをコピーしたのでしょうか?Re: 許可されていない組み合わせを持つカスタム DOE ScrMaximum() 関数の呼び出しの構文が間違っていると思います。 代わりに次のコードを試してください。
And( Mean( CAP, RAP, OAP, EAP ) + 10 < RRP, Max( CAP, RAP, OAP, EAP ) - Min( CAP, RAP, OAP, EAP ) < 150 )