如何使用 JSL 中的變量來設置 DOE 因子的級別?我正在嘗試使用變量向 DOE 添加一個因子,而不是對級別進行硬編碼。 最終目標是為用戶提供一個簡單的界面來設置其中一個因素的級別。
以下代碼不起作用,因子最終以 L1 和 L2 作為級別。
Names Default To Here( 1 );
levels = List(1,2,3);
d = DOE(
Custom Design,
Add factor(Discrete Numeric, levels)
);
d << Make Design;
d << Make Table;
自動化和腳本編寫實驗設計回复:如何使用 JSL 中的變量來設置 DOE 因子的級別?這是我使用連續因子和離散數字因子交互創建的示例。
levels = {1, 2, 3};
obj = DOE(
Custom Design,
{Add Response( Maximize, "Y", ., ., . ),
Add Factor( Continuous, -1, 1, "X1", 0 )}
);
Eval(
Substitute(
Expr( obj << Add Factor( Discrete Numeric, LLL, "X2", 0 ) ),
Expr( LLL ),
levels
)
);回覆:如何使用 JSL 中的變數來設定 DOE 因子的等級?你好~
根據您建立的範例,如何使用「層級」變量,然後在 obj 中新增「分類」因子?
例如:
值=“11”;
值=“21”;
值=“31”;
等級 = {值1,值2,值3};
謝謝!