Main Content

サブシステムおよび Model ブロック内の未達カバレッジの達成

フル カバレッジが達成されない Subsystem ブロックがモデル内にある場合、それを Model ブロック内で参照されるモデルに変換できます。サブシステムから参照モデルへの変換では、サブシステムを参照モデルに変換する方法を説明します。その後、参照モデルの未達カバレッジの達成で説明されている手順を行うことができます。

Model ブロックに変換できないサブシステムもあります。サブシステムを Model ブロックに変換できるかどうかを確認するためのテストを行うには、関数 Simulink.SubSystem.convertToModelReference を使用します。その関数がサブシステムを変換できない場合、変換に失敗した理由がエラー メッセージで示されます。

フル カバレッジを達成しない Stateflow® チャートまたは MATLAB Function ブロックが含まれている可能性があります。Stateflow チャートおよび MATLAB Function ブロックは参照モデルに変換できません。

Model ブロックを使用できない場合は、閉ループ シミュレーション モデルでの未達カバレッジの達成で説明されている手順に従ってください。

関連するトピック