2017-01-31 14 views
0

MATLAB 2010b 32ビットを使用してSimulinkモデル用のスタンドアロン実行ファイルを生成します。私の最終的な目的は、Mスクリプト、GUI、およびチューニング可能なパラメータを持つSimulinkモデルのパッケージで実行可能なスタナロンを実行することです。Simulink Rsim実行可能libmx.dllがありません

私は、高速シミュレーションターゲットを使用してexeファイルを生成しようとしました。

「プログラムはlibmx.dllとして起動することはできません:私はMATLAB外でexeファイルを実行すると、私はエラーメッセージが表示されます

!Modelname.mdl 

を使用してMATLABスクリプトから呼び出すときに動作しますコンピュータの に存在しません。

私がチェックしていると、すべての必要なDLLがパスで私のシステムに存在します。 "C:\ Program Files(x86の)\ MATLAB_Runtime_v7141_r10bSP1 \ v7141 \ビンの\ win32の"。

これに対する解決策はありますか、またはRsim実行可能ファイルはMATLAB環境外で使用することはできませんか? 助けていただければ幸いです。

+0

モデルのexeファイルを構築するためにRsimではなくGenericリアルタイムターゲット(grt)を使用してみました。これはMatlab環境の外で問題なく動作します。しかし、私はgrt exesでパラメータ値と入力信号を変更することについてのドキュメントは見つかりません。 – Aastha

答えて

0

あなたのモデルの可変ステップはありますか?

最近のリリースRSIMが生成した実行ファイルは、MATLAB(およびSimulink)ライセンスがインストールされているマシンでのみ実行できます。

以前のリリースでは、モデルが固定ステップソルバーを使用する場合にのみ、MATLABライセンスを持たないマシンでRSIM実行可能ファイルを実行することができました。 (変更が発生したときは覚えていません)

+0

こんにちはフィル。私は固定ステップソルバーを使用しています。私はあなたが正しいと思います。 RSIMはMatlab&Simulinkなしのコンピュータでは使用できません。通常、私は両方とも持っているので、私のシステム上で動作するはずです。しかし、私はネットワーク共有ライセンスを使用しています。だから、私はMatlabの外でexeファイルを実行することができない理由です – Aastha

関連する問題