Main Content

特異値行列による除算

説明

Product、Matrix Multiplyブロックが、行列乗算モードで入力の逆行列を計算するときに特異行列を検出した場合に行う診断アクションを選択します。

カテゴリ: 診断

設定

既定の設定: なし

なし

Simulink® ソフトウェアはいかなるアクションも実行しません。

警告

Simulink ソフトウェアが警告を表示します。

エラー

Simulink ソフトウェアはシミュレーションを終了し、エラー メッセージを表示します。

ヒント

アクセラレータ モードで参照されるモデルに対して、[特異値行列による除算] パラメーター設定を なし 以外の値に設定した場合、Simulink はその設定を無視します。

モデル アドバイザーを使用して、高速シミュレーションの最中に Simulink によってコンフィギュレーション パラメーター設定が変更される参照モデルを特定できます。

  1. Simulink エディターの [モデル化] タブで、[モデル アドバイザー] をクリックし、[OK] をクリックします。

  2. [タスク別] を選択します。

  3. [高速化されたモデル参照シミュレーション中に無視された診断設定をチェック] チェックを実行します。

コマンド ライン情報

パラメーター: CheckMatrixSingularityMsg
値: 'none' | 'warning' | 'error'
既定の設定: 'none'

推奨設定

アプリケーション設定
デバッグ影響なし
トレーサビリティ影響なし
効率性影響なし
安全対策error

関連するトピック