具有不允许组合 Scr 的自定义 DOE
你好,
对于自定义 DOE,我有 5 个因素,我需要两个线性约束:
平均值(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)
谢谢你的帮助
回复:具有不允许组合 Scr 的自定义 DOE非常感谢您的帮助。 再想一想,其实只有 OR() 才有意义。
首先创建/建议运行。 如果违反条件 1,则不允许。 或者,如果它违反条件 2,它也被禁止。
AND 只会禁止同时违反这两个条件的运行。
我需要研究我的逻辑
回复:具有不允许组合 Scr 的自定义 DOE我已经使用了所有指定约束的方法。 以前我从未遇到过没有获得所需运行的设计的情况。 我不知道为什么它现在不起作用。 不过,通过使用 Or() 而不是 And() 来考虑这两个约束,我得到了更好的结果。
我附上了我的设计数据表和定制设计的脚本。 我建议您联系 JMP 技术支持 (support@jmp.com) 以获得更多帮助。 如果您了解问题的性质和解决方案,请在此处报告。
回复:具有不允许组合 Scr 的自定义 DOE约束用于避免可能没有反应或物理上不可能的治疗。 (安全或成本可能是其他考虑因素。)它们并非旨在避免您怀疑会产生不良反应(失败)的治疗。 处理旨在提供足够的数据来拟合模型,无论反应是否被判断为可取的,都可以对反应做出无偏的预测。 我只是想澄清您对“不太有意义”的使用。
稍后我将尝试解决不允许的组合的正确 JSL 表达式的问题。
回复:具有不允许组合 Scr 的自定义 DOE不,括号也不起作用。 事实上,当我在生成设计后单击返回时,JMP 会删除它们。
这些值是抛光工具的压力区。 在所需范围内改变压力是有意义的,但四个区域中有两个处于非常高的压力而另外两个处于非常低的压力并不是很有意义。 我仍然希望区域之间有一定程度的变化,以优化抛光均匀性。回复:具有不允许组合 Scr 的自定义 DOE您可能需要括号来确保在比较之前计算差异。
顺便说一句,是什么原因限制你的因素呢?
回复:具有不允许组合 Scr 的自定义 DOE哦,是的,那个加号是胡说八道,谢谢。 此条件现在有效,但 Max-Min 无效。 我也弄错了逻辑,我改变了<>。
我正在尝试一个非常简单的条件,例如
平均值(CAP、RAP、OAP、EAP)+ 10 > RRP & CAP - RAP > 10
但仍然没有应用这个。 我得到了 CAP=350 和 RAP=150 的 DOE 建议。回复:具有不允许组合 Scr 的自定义 DOE不同之处在于您的版本对于 Mean() 函数(因子水平的总和)有一个参数,而我的版本对于同一个 Mean() 函数(单个因子水平)有四个参数。
我不知道为什么表达式不起作用。 请记住,当表达式计算结果为真时,当前的处理是不允许的。 你想改变你的逻辑吗?
回复:具有不允许组合 Scr 的自定义 DOE谢谢,但它没有用。 事实上,我无法发现这两个公式之间的区别——你是不是抄错了?回复:具有不允许组合 Scr 的自定义 DOE我认为调用 Maximum() 函数的语法不正确。 试试这个代码:
And( Mean( CAP, RAP, OAP, EAP ) + 10 < RRP, Max( CAP, RAP, OAP, EAP ) - Min( CAP, RAP, OAP, EAP ) < 150 )