Main Content

Analyze Architecture Models

Write analysis based on element properties, verify system requirements

Set properties to capture nonfunctional specifications for model elements. Use MATLAB® analytics with System Composer™ APIs to write scripts to generate data that can be used for trade studies or for verifying nonfunctional requirements.

You can perform a static analysis on an architecture model for calculating overall reliability, mass roll-up, performance, expected hardware life, thermal characteristics, and so on using an analysis function for parametric property values captured in the model.

Classes

expand all

systemcomposer.analysis.InstanceElement in analysis instance
systemcomposer.analysis.ArchitectureInstanceArchitecture in analysis instance
systemcomposer.analysis.ComponentInstanceComponent in analysis instance
systemcomposer.analysis.PortInstancePort in analysis instance
systemcomposer.analysis.ConnectorInstanceConnector in analysis instance

Functions

expand all

instantiateCreate analysis instance from specification
iterateIterate over model elements
lookupSearch for architecture element
saveSave architecture instance
updateUpdate architecture model
refreshRefresh architecture instance
systemcomposer.analysis.loadInstanceLoad architecture instance
systemcomposer.analysis.deleteInstanceDelete architecture instance
getValueGet value of property from element instance
setValueSet value of property for element instance
hasValueFind if element instance has property value
isArchitectureFind if instance is architecture instance
isComponentFind if instance is component instance
isConnectorFind if instance is connector instance
isPortFind if instance is port instance

Topics

Analyze Architecture

Perform static analysis on a System Composer architecture to evaluate characteristics of the system.

Featured Examples