Architectural Data Editor
Description
The Architectural Data Editor lets you edit the Architectural Data section of a Simulink® data dictionary. By using the Architectural Data Editor, you can manage interfaces, data types, and constants that are used by Simulink and shared across architectural models.
With the Architectural Data Editor you can:
Create and configure definitions for interfaces, data types, and constants.
Filter, sort, and search architectural data in the main Contents pane. See Filter and Manage Entries in Contents Pane for more information.
Manage the architectural data of multiple data dictionaries.
Configure AUTOSAR Classic platform properties of architectural data:
Configure AUTOSAR XML options and share them across models.
Export architectural data and AUTOSAR definitions to ARXML and other support files.
Save requirements when there are changes in the requirements.
For more information about shared interfaces and data types, see Graphically Manage Shared Interfaces, Data Types, and Constants and Create Architectural Data Object and Use It to Configure Architectural Data.
Open the Architectural Data Editor
You can open the Architectural Data Editor using any of the following methods:
Open Model Explorer by double-clicking an
.sldd
file, then navigate to the Architectural Data section and click the Open Architectural Data Editor button.From the Interface Editor (System Composer) of a system architecture model, click the Manage interfaces, data types and dictionary references in the Architectural Data Editor button.
From the Modeling tab of a system architecture model, select Design > Architectural Data Editor.
Use the
show
function on an Architectural Data object.archDataObj = Simulink.dictionary.archdata.create("newDictionary.sldd"); show(archDataObj)
At the MATLAB® command prompt, enter
archdataeditor
.
Examples
Version History
Introduced in R2023bSee Also
Objects
Simulink.dictionary.ArchitecturalData
|Simulink.dictionary.archdata.DataInterface
|Simulink.dictionary.archdata.DataElement
|Simulink.dictionary.archdata.PhysicalInterface
|Simulink.dictionary.archdata.PhysicalElement
|Simulink.dictionary.archdata.ServiceInterface
|Simulink.dictionary.archdata.FunctionElement
|Simulink.dictionary.archdata.FunctionArgument
|Simulink.dictionary.archdata.StructType
|Simulink.dictionary.archdata.StructElement