メインコンテンツ

systemcomposer.allocation.load

R2026b

割り当てセットを読み込む

    説明

    allocSet = systemcomposer.allocation.load(name) は、指定された名前の割り当てセットが MATLAB® パス上に存在する場合、それを読み込みます。

    例

    例

    すべて折りたたむ

    それぞれ 1 つのコンポーネントをもつ 2 つの新しいモデルを作成します。

    mSource = systemcomposer.createModel("Source_Model_Allocation");
    systemcomposer.openModel("Source_Model_Allocation");
    sourceComp = addComponent(get(mSource,"Architecture"),"Source_Component");
    mTarget = systemcomposer.createModel("Target_Model_Allocation");
    systemcomposer.openModel("Target_Model_Allocation");
    targetComp = addComponent(get(mTarget,"Architecture"),"Target_Component");

    MyNewAllocation という名前の割り当てセットを作成します。

    allocSet = systemcomposer.allocation.createAllocationSet("MyNewAllocation",...
         "Source_Model_Allocation","Target_Model_Allocation");

    既定の割り当てシナリオを取得します。

    defaultScenario = getScenario(allocSet,"Scenario 1");

    モデル間でコンポーネントの割り当てを行います。

    allocation = allocate(defaultScenario,sourceComp,targetComp);

    割り当てセットを現在のディレクトリに保存します。

    save(allocSet)

    割り当てセットを閉じます。

    close(allocSet)

    割り当てセット MyNewAllocation.mldatx を読み込みます。

    allocSet = systemcomposer.allocation.load("MyNewAllocation");

    割り当てエディターを開きます。

    systemcomposer.allocation.editor

    入力引数

    すべて折りたたむ

    割り当てセットの名前。文字ベクトルまたは string として指定します。

    例: "MyNewAllocation"

    データ型: char | string

    出力引数

    すべて折りたたむ

    割り当てセット。systemcomposer.allocation.AllocationSet オブジェクトとして返されます。

    詳細

    すべて折りたたむ

    バージョン履歴

    R2020b で導入