Main Content

save

Save allocation set as file

Since R2020b

    Description

    save(allocSet,dirPath) saves the allocation set allocSet to disk as a file with an .mldatx extension. This function saves the file to the current directory if the optional input dirPath is left blank.

    example

    Examples

    collapse all

    Create two new models with one component each.

    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");

    Create an allocation set named MyNewAllocation.

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

    Get the default allocation scenario.

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

    Allocate components between models.

    allocation = allocate(defaultScenario,sourceComp,targetComp);

    Save the allocation set.

    save(allocSet)

    Open the Allocation Editor.

    systemcomposer.allocation.editor

    Input Arguments

    collapse all

    Allocation set, specified as a systemcomposer.allocation.AllocationSet object.

    Path to save, specified as a character vector or string. The current directory is the default if no path is specified.

    Example: 'C:\Temp\MATLAB'

    Data Types: char | string

    More About

    collapse all

    Version History

    Introduced in R2020b