Simulinkから​COMSOLを呼び出​し計算を実行したい

Simulink内でCOMSOLの計算を実行し、結果を別のブロックに渡したいです。イメージとしては以下のようなモデルです。
モデルが保存されているのと同じフォルダにtest.mphを用意し、中央のMATLAB Function内のコードとして
function y = COMSOL(u)
model = mphopen('test');
y = u;
を入れ、実行してみましたが以下のエラーが出ました。
import ステートメントは現在サポートされていません。 P コード関数 'mphopen.p' がエラーになりました。
コンポーネント:MATLAB Function | カテゴリ:Coder エラー
以前のエラーのため続けられません。 P コード関数 'mphopen.p' がエラーになりました。
コンポーネント:MATLAB Function | カテゴリ:Coder エラー
MATLAB 関数 'comsoltest/MATLAB Function' の解析中にエラーが発生しました
コンポーネント:MATLAB Function | カテゴリ:Coder エラー
どのようにすればSimulink内でCOMSOLの計算が実行できるのでしょうか?

답변 (0개)

카테고리

도움말 센터File Exchange에서 一般分野への適用에 대해 자세히 알아보기

제품

릴리스

R2020a

질문:

2020년 10월 15일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!