systemcomposer.allocation.createAllocationSet
Description
creates a new allocation set with the given name in which the source and target models are
provided.allocSet
= systemcomposer.allocation.createAllocationSet(name
,sourceModel
,targetModel
)
Examples
Create Allocation Set and Open in Allocation Editor
Create two new models with a 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 the allocation set MyNewAllocation
.
allocSet = systemcomposer.allocation.createAllocationSet("MyNewAllocation",... "Source_Model_Allocation","Target_Model_Allocation");
Save the allocation set.
save(allocSet)
Open the Allocation Editor.
systemcomposer.allocation.editor
Input Arguments
name
— Name of allocation set
character vector | string
Name of allocation set, specified as a character vector or string.
Example: "MyNewAllocation"
Data Types: char
| string
sourceModel
— Source model for allocation
model object | character vector | string
Source model for allocation, specified as a systemcomposer.arch.Model
object or the name of a model as a character vector
or string.
Data Types: char
| string
targetModel
— Target model for allocation
model object | character vector | string
Target model for allocation, specified as a systemcomposer.arch.Model
object or the name of a model as a character vector
or string.
Data Types: char
| string
Output Arguments
allocSet
— Allocation set
allocation set object
Allocation set created, returned as a systemcomposer.allocation.AllocationSet
object.
More About
Definitions
Term | Definition | Application | More Information |
---|---|---|---|
allocation | An allocation establishes a directed relationship from architectural elements — components, ports, and connectors — in one model to architectural elements in another model. | Resource-based allocation allows you to allocate functional architectural elements to logical architectural elements and logical architectural elements to physical architectural elements. | |
allocation scenario | An allocation scenario contains a set of allocations between a source and a target model. | Allocate between model elements in an allocation scenario. The
default allocation scenario is called | Systems Engineering Approach for SoC Applications |
allocation set | An allocation set consists of one or more allocation scenarios that describe various allocations between a source and a target model. | Create an allocation set with allocation scenarios in the Allocation Editor. Allocation sets are saved as MLDATX files. |
Version History
Introduced in R2020b
MATLAB-Befehl
Sie haben auf einen Link geklickt, der diesem MATLAB-Befehl entspricht:
Führen Sie den Befehl durch Eingabe in das MATLAB-Befehlsfenster aus. Webbrowser unterstützen keine MATLAB-Befehle.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)