systemcomposer.allocation.load - Load allocation set - MATLAB (original) (raw)
Main Content
Load allocation set
Since R2020b
Syntax
Description
[allocSet](#mw%5Fba9f5a16-1ea1-43a4-8854-da865fe992fa) = systemcomposer.allocation.load([name](#mw%5F4aedbb68-1148-4d9f-b17b-c1cc7ba03cc5%5Fsep%5Fmw%5Fde43e8d4-c12e-46f0-89c7-6ff3d5db2f50))
loads the allocation set with the given name, if it exists on the MATLABĀ® path.
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.
Close the allocation set.
Load the allocation set MyNewAllocation.mldatx
.
allocSet = systemcomposer.allocation.load("MyNewAllocation");
Open the Allocation Editor.
systemcomposer.allocation.editor
Input Arguments
Name of allocation set, specified as a character vector or string.
Example: "MyNewAllocation"
Data Types: char
| string
Output Arguments
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.open | systemcomposer.allocation.editor | close | systemcomposer.allocation.AllocationSet.closeAll | systemcomposer.allocation.AllocationSet.find | save | rebindSourceModel | rebindTargetModel | synchronizeChanges | createScenario | deleteScenario | getScenario | allocate | deallocate | getAllocation | getAllocatedFrom | getAllocatedTo | destroy