大家好,
我正在尝试使用一个连续因子X1和两个离散数值因子X2和X3生成自定义设计。
两个离散数值因子是相互依赖的,因此,如果X2 = 0,则X3不适用。 具体而言,X 2是分子的浓度,X 3是分子量。 如果我的样品分子浓度为0,则没有分子量,因为样品中没有分子。
我可以在设计矩阵中适当地手动将X3的级别更改为0,但是,这会人为地增加某些运行的重复次数。 例如,三个不同的运行(级别为[X1,X2,X3]),[37、0、1500],[37、0、500]和[37、0、50]都将变为[37,0 ,0](如果我只是手动调整表格)。 我宁愿运行新的独特条件,也不愿重复这一条件。
我尝试编写脚本来执行此操作,但是它无法收敛(我认为因为在初始设计中未定义X3 = 0。 除了X2 = 0时,我不希望X3 = 0的任何样本。
If( Name( "X2" ) ==0, Name( "X3" ) == 0, Name ( "X3" ) != 0 )
我希望如果X2为0,那么X3的值将为0;否则,X3将不等于0。
关于如何正确分配因子级别0而不创建不必要的重复的任何建议? 是否有可能我不需要分配X3 = 0,但是当X2 = 0时我可以告诉软件X3不适用?
谢谢!!!