メインコンテンツ

モデル コンフィギュレーション パラメーター: 診断

[診断] ペインには、ソルバーやソルバー設定に関連する問題がソフトウェアで検出される場合に行う診断アクションを指定するパラメーターが含まれています。

パラメーター説明

代数ループ

コンパイル中にソフトウェアで代数ループが検出される場合に行う診断アクション

代数ループの最小化

疑似代数ループをソフトウェアで解決できない場合に行う診断アクション

ブロック優先順位違反

ブロックの優先順位の指定に関するエラーがソフトウェアで検出される場合に行う診断アクション

最小ステップ サイズ違反

最小ステップ サイズ違反が発生する場合に行う診断アクション

連続的なゼロクロッシング違反

ゼロクロッシング違反が発生する場合に行う診断アクション

自動ソルバー パラメーターの選択

ソルバー パラメーターの値がソフトウェアで変更される場合に行う診断アクション

状態名の衝突

同じ名前の状態が複数ある場合に行う診断アクション

次のコンフィギュレーション パラメーターは [詳細設定パラメーター] セクションにあります。

パラメーター説明

シンボリック次元指定の許可

モデル全体にシンボリック次元を伝播するオプション

定義されていないサブシステムの初期出力のチェック

初期出力値が定義されていない条件付き実行サブシステムがモデルに含まれている場合に警告を発行するオプション

自動単位変換を許可

既知の数学的な関係をもつ単位を自動的に変換するオプション

許可された単位系

モデルに対してサポートされる単位系を指定するオプション

単位の不一致メッセージ

モデルに単位の不一致がある場合に行う診断アクション

ソルバー データの不整合

連続サンプル時間をもつ S-Function が整合性のない結果になる場合に行う診断アクション

無視されたゼロクロッシング

シミュレーションにおけるゼロクロッシングがソルバーで無視される場合に行う診断アクション

マスクされたゼロクロッシング

マスクされたゼロクロッシングがソフトウェアで検出される場合に行う診断アクション

初期状態が配列

モデルの初期状態が配列として指定されている場合に行う診断アクション

識別子の最大の長さが不十分

識別子の最大の長さが短すぎて一意なグローバル識別子が得られない場合に行う診断アクション

ブロック線図は無効化されたライブラリ リンクを含む

無効化されたライブラリ リンクを含むモデルを保存するときに行う診断アクション

ブロック線図はパラメーター付きのライブラリ リンクを含む

パラメーター付きのライブラリ リンクを含むモデルを保存するときに行う診断アクション

操作点のインターフェイス チェックサムの不一致

モデルのインターフェイス チェックサムが初期操作点のインターフェイス チェックサムと一致しない場合に行う診断アクション

操作点のコンテンツ チェックサムの不一致

モデルのコンテンツ チェックサムが初期操作点のコンテンツ チェックサムと一致しない場合に行う診断アクション

コード生成およびシミュレーション用に出力メソッドと更新メソッドを結合

シミュレーションと生成コードで同じ実行順序を要求するオプション

事前生成されたライブラリ サブシステム コードが見つからない場合の動作

事前生成されたライブラリ コードをモデルで使用できない場合や事前生成されたライブラリ コードが見つからない場合に行う診断アクション

サブシステム参照に対応するユニット テストがない場合の動作

サブシステム参照のシグネチャがいずれのユニット テストのシグネチャとも一致しない場合に行う診断アクション

FMU Import ブロック

FMU Import ブロックのデバッグ実行モードを有効にするオプション

バリアント条件の算術演算

バリアント条件の値に算術演算が含まれている場合に行う診断アクション

Simulink.VariantControl から継承される、バリアントのアクティベーションのタイミング

アクティベーションのタイミングを Simulink.VariantControl から継承するバリアント ブロックに継承する値がない場合に行う診断アクション

信号のソースと接続先におけるバリアント条件の不一致

バリアントのモデル化の問題が原因で生成コードに使用されない変数が作成される可能性がある場合に行う診断アクション

最上位モデルで使用されていないバリアント コンフィギュレーション

最上位モデルのバリアント コンフィギュレーションで参照モデルの既存のバリアント コンフィギュレーションが使用されていない場合に行う診断アクション

参考

トピック