メインコンテンツ

slreq.closeRequirementsManager

モデルで [要件マネージャー] アプリを閉じる

    説明

    slreq.closeRequirementsManager(model) は Simulink® モデル model要件マネージャー アプリを閉じて、モデルを最前面に表示します。

    slreq.closeRequirementsManager("all") は、開いているすべてのモデルで要件マネージャー アプリを閉じます。

    すべて折りたたむ

    この例では、[要件マネージャー] アプリをプログラムで開いて閉じる方法を示します。

    CruiseRequirementsExample プロジェクトを開き、crs_plant モデルを開きます。

    openProject("CruiseRequirementsExample");
    open_system("crs_plant");

    crs_plant モデルで、[要件マネージャー] アプリを開きます。

    slreq.openRequirementsManager("crs_plant");

    crs_plant モデルで [要件マネージャー] アプリを閉じます。

    slreq.closeRequirementsManager("crs_plant");

    この例では、開いているすべてのモデルで [要件マネージャー] アプリを閉じる方法を示します。

    CruiseRequirementsExample プロジェクトを開きます。crs_plant モデルと crs_controller モデルを開きます。

    openProject("CruiseRequirementsExample");
    open_system("crs_plant");
    open_system("crs_controller");

    crs_plant モデルと crs_controller モデルで、[要件マネージャー] アプリを開きます。

    slreq.openRequirementsManager("crs_plant");
    slreq.openRequirementsManager("crs_controller");

    開いているすべてのモデルで [要件マネージャー] アプリを閉じます。

    slreq.closeRequirementsManager("all");

    入力引数

    すべて折りたたむ

    要件マネージャー アプリを閉じる Simulink モデル。モデルの名前が含まれた string スカラーまたは文字ベクトル、またはモデル ハンドルとして指定します。

    ヒント

    • 現在のシステムの最上位モデルを取得するには、bdroot (Simulink) を使用します。

    • 現在のシステムの最上位モデルのハンドルを取得するには、get_param (Simulink) および bdroot (Simulink) を使用します。

      model = get_param(bdroot,"Handle");

    バージョン履歴

    R2021a で導入