カテゴリカル因子、スクリプトによる確率の制御スクリプトによって公称値を制御する自動化コードを作成しようとしています。
シミュレーターで値の確率を設定したいのですが、うまくいかないようです。
スクリプトを使用して分類された値の確率を制御するにはどうすればよいでしょうか?
prf = Profiler(
Y( :Pred Formula Eye Height, :Pred Formula Eye Width ),
Profiler(
1,
Term Value(
Duty Cycle(0.48, Lock( 0 ), Show( 1 )),
Random Jitter(0.04, Lock( 0 ), Show( 1 )),
Deterministic Jitter(0, Lock( 0 ), Show( 1 )),
Process Variation("Normal", Lock( 0 ), Show( 1 )),
Temperature(11.25, Lock( 0 ), Show( 1 )),
Voltage(1.0, Lock( 0 ), Show( 1 ))
),
Simulator(
1,
Factors(
Duty Cycle << Random( Normal( 0.48, 0.08 ) ),
Random Jitter << Random( Normal( 0.04, 0.05 ) ),
Deterministic Jitter << Random( Normal( 0, 0 ) ),
<FONT face="arial black,avant garde">Process Variation << Distribution( {"Fast", "Slow", "Normal"}, [0.33, 0.33, 0.34] )</FONT>,
Temperature << Random( Normal( 11.25, 2 ) ),
Voltage << Random( Normal( 1.0, 0.05 ) )
),
Responses(
Pred Formula Eye Height << No Noise,
Pred Formula Eye Width << No Noise
)
)
)
);
自動化とスクリプトカテゴリ因子、スクリプトによる確率の制御プロファイラが2つあることが問題なのでしょうか?これはスクリプトインデックスの例で、プロファイラが作成された後にシミュレータが送信されるようです。
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Tiretread.jmp");
obj = Profiler(
Y(
:Pred Formula ABRASION, :Pred Formula MODULUS, :Pred Formula ELONG,
:Pred Formula HARDNESS
)
);
obj << Simulator(
1,
Factors(
SILICA << Random(Normal(1.25, 0.3266)),
SILANE << Random(Normal weighted(50, 6.532)), SULFUR << Fixed(2.25)
),
Responses(
Pred Formula ABRASION << No Noise, Pred Formula MODULUS << No Noise,
Pred Formula ELONG << No Noise, Pred Formula HARDNESS << No Noise
)
);
しかし、プロファイラメッセージの中に移動するだけで済むと思います
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Tiretread.jmp");
obj = Profiler(
Y(
:Pred Formula ABRASION, :Pred Formula MODULUS, :Pred Formula ELONG,
:Pred Formula HARDNESS
),
Term Value(
SILICA(1.75, Lock(0), Show(1)),
SILANE(45.2, Lock(0), Show(1)),
SULFUR(2.45, Lock(0), Show(1))
),
Simulator(
1,
Factors(
SILICA << Random(Normal(1.25, 0.3266)),
SILANE << Random(Normal weighted(50, 6.532)), SULFUR << Fixed(2.25)
),
Responses(
Pred Formula ABRASION << No Noise, Pred Formula MODULUS << No Noise,
Pred Formula ELONG << No Noise, Pred Formula HARDNESS << No Noise
)
)
);
Re: カテゴリ因子、スクリプトによる確率の制御こんにちは。迅速な返信ありがとうございます。
要因プロセス変動の確率をどのように制御できるか興味がありました。
これには、高速、通常、低速の 3 つの個別の値があります。
スクリプトを使用して特定の確率でシミュレーションしたい。
ただし、以下の構文では動作しません。
正しい構文について助けてもらえますか?それに関連する関数が見つかりません
プロセス変動 << 分布( {"高速", "低速", "正常"}, [0.33, 0.33, 0.34] )カテゴリ因子、スクリプトによる確率の制御JMPインターフェースでスクリプトを実行して保存しましたか?正しい構文で使用できるはずです。