Re: ステートメントで式を機能させるには?プロファイラー ステートメントでは、JMP に変数 fs を評価し、返されたものをプロファイラー起動式に配置するように指示しています。この場合、式を返すには fs の評価が必要です。評価時に fs が返す内容を確認するには、変数を強調表示して実行ボタンをクリックします。これを行うと、式を評価しようとするため、JMP はエラーになります。その式は、それ自体では有効な JSL ステートメントではありません。
つまり、fs が持つ式を評価するのではなく、式そのものを取得したいということです。これを行うには、NameExpr() 関数を使用します。これを試して:
fs = Expr( Factors( L1 << random( normal( 0, 0.5 ) ), L12 << random( normal( 0, 0.5 ) ) ) );
Eval(
Eval Expr(
dt << Profiler(
Y( :Y ),
Profiler(
1,
Simulator(
1,
Expr( Name Expr( fs ) ),
Responses( Y << No Noise ),
N Runs( 1000000 ),
Resimulate
)
)
)
)
);Re: ステートメントで式を機能させるにはどうすればよいですか?素早い回答ありがとうございます。
Re: ステートメントで式を機能させるには?理由はわかりませんが、 Expr( Name Expr( fs ) ) の後のコードはどれも機能しません。 見るの手伝ってくれませんか? たとえば、N ラン ( 1000000 )
Re: ステートメント内で式を機能させるにはどうすればよいですか?まだ問題が解決しない場合は、喜んで検討させていただきます。使用しているデータテーブルを投稿していただけますか?
ステートメント内で式を機能させるにはどうすればよいですか?ループを使用して、括弧の内容を含む式factor()を生成しました。 しかし、DOE のデータ シミュレーション ステートメントでは機能しません。
fs = Expr(Factors(L1 << random(normal(0, 0.5)), L12 << random(normal(0, 0.5))) );
eval(evalexpr(dt << Profiler(
Y( :Y ),
Profiler(
1,
Simulator(
1,
Expr(fs),
Responses( Y << No Noise ),
N Runs( 1000000 ),
Resimulate
)
)
)));高度な統計モデリングマックOS