このチェックリストのアイテムはModelifyの制約ですです
このチェックリストのアイテムは、Simulink/Stateflow でモデルを作成する方法を把握していないC言語のライブラリ関数に対してModelifyがスタブモデルを作成する際に生成されます。スタブは関数インターフェースを表す上で必要なブロックのみを持ちます。そのためC言語の特徴を適切に処理することなく、モデルの生成を継続することができます。多くの場合、これらの関数はSimulink/Stateflow でモデル化できないC言語の機能と一致します。例えば、Simulinkで容易にモデルを作成することができないC言語の機能として、マルチスレッド、スケジューリング、タイミング、プロセス間通信、および、標準入出力、または、ファイル入出力が挙げられます。
ソリューションは対象のC言語の機能によって異なります。例えば、スケジューリングやタイミングにおいては、タイミングを処理するトップレベルのモデルを作成する次善策が考えられます。入出力に関しては、S-Functionを選択するか、もしくは、関数から入出力のコードを抽出し、読み込み/書き出しのデータをモデルへの入力/出力の引数にする選択肢があります。特定のC言語の変換に関してご不明な点がございましたら、EnSoftサポートに以下のEメールアドレス宛てにご連絡下さい。
ご不明な点はEメールにてEnSoftのサポートにお問い合わせ下さい(support@ensoftcorp.com)。