Filter löschen
Filter löschen

simulink をスタンドアロンで実行できない

6 Ansichten (letzte 30 Tage)
shigeyuki yoshihara
shigeyuki yoshihara am 7 Nov. 2019
Kommentiert: Kojiro Saito am 18 Jun. 2020
下記のtest.mファイルを作成し、11_7.matとsimulinkのMIRA_11_7.slxをアプリケーションコンパイラでスタンドアロンソフト作成したが、
関数open_system(タイプcharの入力引数)が未定義です。とエラーメッセージが出る。
test.m をmatlab上で実行した場合は、正常に動作している。
対処方法を教えてください。
test.m ファイル
 load 11_7.mat
 open_system ('MIRA_11_7.slx')
 sim ('MIRA_11_7')

Antworten (2)

Kojiro Saito
Kojiro Saito am 7 Nov. 2019
Bearbeitet: Kojiro Saito am 23 Mär. 2020
【2020/03/23 アップデート】
R2020aからSimulink Compilerがリリースされ、Simulinkモデルを含むシミュレーションをMATLAB Compilerでスタンドアロンアプリにしたりできるようになりました。
詳細はこちらの製品ページをご覧ください。
【2019/11/07 オリジナルの回答】 
下記の関数リストにopen_systemとsimが載っているとおり、現状ではMATLAB CompilerではSimulinkのモデルを開いたりシミュレーションを実行することがサポートされていません。
ワークアラウンドとしては、Simulink CoderEmbedded CoderでSimulinkモデルをC/C++の実行ファイルやライブラリにしてからそれを呼び出すMATLABコードに変更し、アプリケーションコンパイラでスタンドアロンのアプリケーションにする、という方法があります。

SON NGUYEN
SON NGUYEN am 18 Jun. 2020
Bearbeitet: SON NGUYEN am 18 Jun. 2020
Simulink : バ-ジョンのWindowsで動作していたプログラムがインストールできない、また実行できない
対処方法を教えてください。よろしくお願いいたします。
  1 Kommentar
Kojiro Saito
Kojiro Saito am 18 Jun. 2020
質問内容がこのスレッド「simulinkをスタンドアロンで実行できない」とは別のようですので、新規に質問を起こしたほうが良いです。

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu コード生成 finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!