Main Content

Import and Export Architecture Models

Import and export models using MATLAB® tables, generate reports using Simulink® Report Generator™

System Composer™ allows you to import an existing architecture model with architectural data in a pre-defined MATLAB table format. You can also export the architecture model with architectural data to the same table format.

Export architectural data using custom reports with report generation classes to PDF, DOCX, and HTML formats. Generate custom interface control documents (ICDs) and web views from the architecture model using Simulink Report Generator.

Classes

expand all

systemcomposer.io.ModelBuilderModel builder for System Composer architecture models (Since R2019b)

Finders

systemcomposer.rptgen.finder.AllocationListFinderFind allocations (Since R2022b)
systemcomposer.rptgen.finder.AllocationSetFinderFind allocation sets (Since R2022b)
systemcomposer.rptgen.finder.ComponentFinderFind components (Since R2022b)
systemcomposer.rptgen.finder.ConnectorFinderFind connectors (Since R2022b)
systemcomposer.rptgen.finder.DictionaryFinderFind dictionaries (Since R2022b)
systemcomposer.rptgen.finder.FunctionFinderFind function objects (Since R2022b)
systemcomposer.rptgen.finder.InterfaceFinderFind interfaces (Since R2022b)
systemcomposer.rptgen.finder.ProfileFinderFind profiles (Since R2022b)
systemcomposer.rptgen.finder.RequirementLinkFinderFind requirement links (Since R2022b)
systemcomposer.rptgen.finder.RequirementSetFinderFind requirements (Since R2022b)
systemcomposer.rptgen.finder.StereotypeFinderFind stereotypes (Since R2022b)
systemcomposer.rptgen.finder.ViewFinderFind views (Since R2022b)

Results

systemcomposer.rptgen.finder.AllocationListResultSearch result for allocations (Since R2022b)
systemcomposer.rptgen.finder.AllocationSetResultSearch result for allocation sets (Since R2022b)
systemcomposer.rptgen.finder.ComponentResultSearch result for components (Since R2022b)
systemcomposer.rptgen.finder.ConnectorResultSearch result for connectors (Since R2022b)
systemcomposer.rptgen.finder.DictionaryResultSearch result for dictionaries (Since R2022b)
systemcomposer.rptgen.finder.FunctionResultSearch result for functions (Since R2022b)
systemcomposer.rptgen.finder.InterfaceResultSearch result for interfaces (Since R2022b)
systemcomposer.rptgen.finder.ProfileResultSearch result for profiles (Since R2022b)
systemcomposer.rptgen.finder.RequirementLinkResultSearch result for requirement links (Since R2022b)
systemcomposer.rptgen.finder.RequirementSetResultSearch result for requirements (Since R2022b)
systemcomposer.rptgen.finder.StereotypeResultSearch result for stereotypes (Since R2022b)
systemcomposer.rptgen.finder.ViewResultSearch result for views (Since R2022b)

Reporters

systemcomposer.rptgen.report.AllocationListAllocation list reporter (Since R2022b)
systemcomposer.rptgen.report.AllocationSetAllocation set reporter (Since R2022b)
systemcomposer.rptgen.report.ComponentComponent reporter (Since R2022b)
systemcomposer.rptgen.report.ConnectorConnector reporter (Since R2022b)
systemcomposer.rptgen.report.DependencyGraphDependency graph reporter (Since R2022b)
systemcomposer.rptgen.report.FunctionFunction reporter (Since R2022b)
systemcomposer.rptgen.report.InterfaceInterface reporter (Since R2022b)
systemcomposer.rptgen.report.ProfileProfile reporter (Since R2022b)
systemcomposer.rptgen.report.RequirementLinkRequirement link reporter (Since R2022b)
systemcomposer.rptgen.report.RequirementSetRequirement set reporter (Since R2022b)
systemcomposer.rptgen.report.SequenceDiagramSequence diagram reporter (Since R2022b)
systemcomposer.rptgen.report.StereotypeStereotype reporter (Since R2022b)
systemcomposer.rptgen.report.ViewView reporter (Since R2022b)

Functions

systemcomposer.importModelImport model information from MATLAB tables
systemcomposer.exportModelExport model information as MATLAB tables
systemcomposer.updateLinksToReferenceRequirementsRedirect requirement links to model reference requirements (Since R2020b)
systemcomposer.exportToVersionExport architecture model and dependencies to previous release of System Composer (Since R2019b)

Topics

Related Information