Main Content

このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。

Gain ブロックおよび Outport ブロックを対象外に指定することによるモデル チェックの制限

この例では、モデル アドバイザー解析で 1 つの Gain ブロックとすべての Outport ブロックをモデル アドバイザー チェックの対象外に指定する方法を説明します。チェックから個別にブロックを対象外指定することにより、解析の範囲を制限できます。これにより、モデルの開発や検証の時間を短縮することが可能となります。

  1. MATLAB® コマンド ラインに sldemo_mdladv と入力します。

  2. モデル ウィンドウから、[モデル化] タブで [モデル アドバイザー] を選択してモデル アドバイザーを開きます。[システム セレクター - モデル アドバイザー] ダイアログ ボックスが開きます。[OK] をクリックします。

  3. モデル アドバイザー ウィンドウの左側のペインで [製品別]、[Simulink] の順に展開します。[実行後にレポートを表示] チェック ボックスをオンにすると、チェックの実行後にチェック結果の HTML レポートを確認できます。

  4. メモ

    モデル アドバイザー ウィンドウに [製品別] フォルダーが表示されない場合、[設定][基本設定] ダイアログ ボックスで [製品別フォルダーを表示] を選択します。

  5. [選択したチェックを実行] ボタンをクリックして、選択したチェックを実行します。モデル アドバイザーがチェックを実行した後、HTML 形式のレポートがチェック結果をブラウザー ウィンドウに表示します。[接続されていないライン、入力端子、出力端子を特定] チェックにより警告が発生します。

  6. モデル アドバイザー ウィンドウの左側のペインで、[製品別]、[Simulink]、[接続されていないライン、入力端子、出力端子を特定] を選択します。

  7. モデル アドバイザー ウィンドウで [強調表示の有効化] ボタン () をクリックします。

    • モデル ウィンドウが開きます。[接続されていないライン、入力端子、出力端子を特定] のチェック警告を引き起こすブロックは黄色で強調表示されます。

    • [モデル アドバイザーの強調表示] ウィンドウが開き、モデル アドバイザー ウィンドウへのリンクが表示されます。モデル アドバイザー ウィンドウには、チェック結果と警告の状態を修正する方法についての詳細が表示されています。

  8. チェック結果を確認した後、Gain2 ブロックをすべてのモデル アドバイザー チェックから対象外指定します。

    1. モデル ウィンドウで Gain2 ブロックを右クリックし、[モデル アドバイザー][ブロックのみを除いて][すべてのチェック] を選択します。

    2. [モデル アドバイザーの対象外指定エディター] ダイアログ ボックスの [概要] フィールドの最初の行をダブルクリックして、Exclude gain block と入力します。

    3. [OK] をクリックし、対象外指定をモデル ファイルに保存します。

  9. チェック結果を確認した後、[接続されていないライン、入力端子、出力端子を特定] チェックからすべての Outport ブロックを対象外指定します。

    1. Out4 ブロックを右クリックして [モデル アドバイザー][タイプ Outport のすべてのブロックを除いて][接続されていないライン、入力端子、出力端子を特定] を選択します。

    2. [モデル アドバイザーの対象外指定エディター] ダイアログ ボックスで [OK] をクリックして対象外指定をモデル ファイルに保存します。

  10. モデル アドバイザー ウィンドウの左側のペインで [製品別][Simulink] を選択し、その後次の操作を行います。

    • [実行後にレポートを表示] チェック ボックスをオンにします。

    • [選択したチェックを実行] をクリックして、モデル アドバイザー解析を実行します。

  11. モデル アドバイザーでの解析が完了すると、[接続されていないライン、入力端子、出力端子を特定] チェックの対象外指定情報を以下で確認できます。

    • HTML レポート

    • モデル アドバイザー ウィンドウ。モデル アドバイザー ウィンドウの左側のペインで、[製品別][Simulink][接続されていないライン、入力端子、出力端子を特定] を選択します。

  12. sldemo_mdladv を閉じます。

参考