save - Save allocation set as file - MATLAB (original) (raw)
Main Content
Save allocation set as file
Since R2020b
Syntax
Description
save([allocSet](#mw%5F882084fe-a5b5-474e-833c-f7bd8ab6ae08%5Fsep%5Fmw%5F2aa43e21-d9fc-4e02-9769-d431e582562f),[dirPath](#mw%5F406a56b6-a9e9-46d1-8b4f-100f1776a92d))
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.
Examples
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.
Open the Allocation Editor.
systemcomposer.allocation.editor
Input Arguments
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
Version History
Introduced in R2020b
See Also
Tools
Blocks
Objects
- systemcomposer.allocation.Allocation | systemcomposer.allocation.AllocationScenario | systemcomposer.allocation.AllocationSet
Functions
- systemcomposer.allocation.createAllocationSet | systemcomposer.allocation.load | systemcomposer.allocation.open | systemcomposer.allocation.editor | close | systemcomposer.allocation.AllocationSet.closeAll | systemcomposer.allocation.AllocationSet.find | rebindSourceModel | rebindTargetModel | synchronizeChanges | createScenario | deleteScenario | getScenario | allocate | deallocate | getAllocation | getAllocatedFrom | getAllocatedTo | destroy