想像一下,如果您有一個可以以幾乎自動化的方式執行一組實驗的系統,例如高通量分析系統。 如果您可以將因子和範圍表發送到 JMP 並讓 JMP 響應實驗表來為系統提供數據,這不是很好嗎?
以 JMP 腳本語言 (JSL) 和腳本索引為例,一個簡單的系統相對容易編碼。
在此示例中,我們將從一個格式化為 CSV 文件的因子表開始。
我們以 JMP 格式打開 CSV,以便定制設計工具識別它,添加 RSM 模型,然後輸出設計表。 在第一次迭代中,所有因素都是連續的,儘管擴展這個分類因素也應該是可能的。
Names Default To Here( 1 );
dt=Open(
"your file path goes here/Factors.csv",
Import Settings(
Labels( 1 ),
Column Names Start( 1 ),
Data Starts( 2 ),
Lines To Read( "All" )
)
);// this opens the CSV file
dt<<RUN formulas=""></RUN>
用於輸入的因子表非常簡單。 第一行是因子水平,第二行是最小值,第三行是最大值。 由於模型類型為 RSM,所有雙向交互作用和二次項都會自動添加到設計中,其中包括每個因子的中點 (0)。

最後一件事。 如果上面腳本的第一行被編輯為包含, //!然後腳本將自動執行。 因此,如果另一個程序運行腳本 JMP 將打開並生成表格。 添加 Exit() 作為最後一行將關閉 JMP。 (它也可能會關閉您所在的 JMP 會話,因此請注意“退出”)