OptiSystemユーザの方へのFAQ
OptiSystemとScilabのコ・シミュレーションを行うには?
OptiSystem 9からScilabコンポーネントが追加され、Scilabとのコシミュレーションが可能になりました。
サンプルファイルは下記にあります。
\{OptiSystem インストールディレクトリ}\samples\Scilab cosimulation
コシミュレーションを行うには、下記の様にシステム環境変数に call_scilab.dll ファイルのパス設定が必要です。(下記は Scilab 5.2.2 の場合の設定です。)
また、Scilab とのコ・シミュレーションにおいて、下記の問題が確認されています。
- Scilab API の問題で、グラフを描写した際 OptiSystem を終了するまで Scilabグラフウィンドウを閉じることが出来ない。
- 1部のPCで、正常に動作しないことがある。
- システム環境変数を設定したのにも関わらず、OptiSystem を実行すると下記のエラーメッセージが表示される。
CIDF Scheduler: error occured while calculating, component Scilab Component Error in Scilab Component: ??? Error: unable to load 'call_scilab.dll' Calulation failed!
1 は Scilab 側の問題のため、今後の Scilab のバージョンアップで解決する可能性があります。
2 についてはグラフィックドライバをアップデートすることで解決する場合があります。
3 は、Scilab のパスを先頭に記述することで解決する場合があります。