如何使用 JSL 自动创建田口数组?我想根据不同的因子值和响应目标迭代地执行田口 L9/L18。
我已经创建了简单的 jmp 脚本,但不知道如何控制内部数组弹出窗口。
有没有使用 JSL 来自动化田口过程的解决方案?
谢谢。
Names Default To Here( 1 );
//Load Factor
dt = Open( "Factor file" );
d = dt << DOE(
Taguchi Arrays,
Load Factors
);
//Click Continue
report(d)[button box(1) ]<< Click;
//Inner array run(key in inner array number & click OK) <FONT color="#FF0000"><STRONG><----how to do this</STRONG></FONT>
//Click Make Table
report(d)[button box(1) ]<< Click;

自动化和脚本回复:如何使用 JSL 自动创建田口阵列?你好@鸢尾_ ,
我认为您无法绕过 JMP 在第一个 DOE Taguchi 窗口之后显示的模式弹出窗口。 由于模态弹出窗口来自 JMP(而非 JSL),因此您无法绕过它,甚至无法通过模拟鼠标单击或模拟按返回键来绕过它。 我认为您必须手动按回车键。 我相信,由于 JMP 在您使用您编写的 JSL“单击”“确定”后调用模态弹出窗口,因此 JSL 代码会“冻结”,直到用户与模态弹出窗口交互。 因此,尝试编写脚本以完全自动化田口阵列不太可能奏效。
话虽如此,我确实从 JMP DOE 指南 ver14(关联),通道。 2,第。 40:
Taguchi Arrays 构建用于信噪比分析的设计。 设计
是基于田口的内部和外部阵列方法。 控制因子设置构成
内部阵列和噪声因子设置形成外部阵列。 均值和
信噪比是感兴趣的响应。
使用田口阵列的另一种方法是构建一个定制设计,其中包括
控制因素、噪声因素和噪声控制相互作用。 这样的设计,称为
组合阵列通常比田口阵列更具成本效益和信息量更大。
在这种情况下,如果您正确设置自定义设计以提供与田口阵列等效(或更好)的 DOE,您可能能够自动执行此操作,而无需尝试克服模态弹出窗口。 这最终可能会让你到达你需要去的地方。 您需要更改因子列的 Design Role 属性,才能使其在 Custom DOE 平台中正常工作。
希望这可以帮助!,
DS