こんにちは、
以前の入力変数に基づいて、DOE[]オブジェクトが1つの追加要素で機能するようにメッセージが送信されるスクリプトを作成したいと思います。
DOEデザインの生成は実行に時間がかかるため(約30秒)、無駄のない方法を探しています(たとえば、「makedesign」メッセージを送信する前に微調整します)。
理想的には、if句を使用して、前述のブール変数がtrueであるかどうかを確認し、trueの場合は、カスタムデザインに係数を追加します。
いくつかの「擬似コード」:
AddSpecialFactor = 1; /* decision rule to add factor, will be retrieved from a modal window based on some more complex molecule chemistry input */
D = DOE(
custom design,
Add Factor(continuous, "A",.....),
Add Factor( ...),
..
If (AddSpecialFactor = 1) then Add Factor(....),
Add Term(),
..
If (AddSpecialFactor = 1) then Add Term() ...,
すべての提案は大歓迎です
これは、デザインを生成するためのクールなアイデアです。
私はCSVからデザインを取得してDOEを生成するだけで作業していました。 https://community.jmp.com/t5/Byron-Wingerd-s-Blog/Automating-Design-Generation/ba-p/407039
スクリプトの概念でデータテーブルを生成し、上記のブログのスクリプトを使用してDOEプラットフォームをロードして実行すると機能する場合があります。
たぶん列名のリストを取得し、そのリストに特定の単語が含まれている場合は、適切な因子レベルで列を追加しますか?