不允许与 If 语句组合你好,
我面临以下场景的挑战:我有两个因素(体积和解决方案),它们有一些特定的组合要求:
如果体积 = 100:溶液 = 1002MH2SO4
如果体积 = 50:溶液 = 2002MH2SO4 或 2005NHCL
如果交易量 = 75:解决方案 = 所有选项
(见附件的.jmp表)
如果我想使用“不允许的组合筛选器”,我实际上无法多次添加“音量”。而且我无法使用 If 语句定义约束(也许我不懂语法)。您有什么想法可以把这些约束放入“不允许/允许的组合”中吗?
我也尝试过一个非常大的设计,然后手动删除不允许的组合,并将其用作协变量候选集,但这对我来说不起作用,因为还有其他难以改变的因素,并且使用协变量候选集你不能单独选择哪些因素难以改变。
实验设计回复:If 语句不允许的组合抱歉,我刚刚使用以下链接解决了这个问题:
已解决:不允许的组合不起作用 - JMP 用户社区
回复:If 语句不允许的组合不幸的是,当包含其他因素(一些难以改变的因素)时它不起作用,而且这些因素有一些线性约束......
回复:If 语句不允许的组合你好@aatw ,
如果您在“定制设计”平台中使用“不允许的组合”过滤器,则可以定义符合您要求的适当约束:

或者使用 JSL:
Volume >= 90 & (Solution == "1005NHCL" | Solution == "2002MH2SO4" | Solution == "2005NHCL") | Volume <= 60 & (Solution == "1002MH2SO4" | Solution == "1005NHCL");
您将获得符合您约束条件的设计:

关于您的评论,您还有什么其他问题/要求?
也许这篇文章对具有两种约束条件的实验设计 (DOE)有帮助,因为@Laura_Lancaster展示了如何通过将线性约束设置为不允许的组合来处理不允许的组合和线性约束。我还展示了如何使用候选集方法创建候选运行数据集,并在此基础上生成你的实验设计 (DoE)。使用协变量可以使因子“难以改变”,因此使用其中一种方法或混合使用两种方法或许可以帮助你创建设计?
希望这个答案能对你有所帮助,