Customization
You can extend the Simscape modeling environment by creating custom components that do not exist in the Foundation library or in any of the add-on products. The Simscape language lets you define custom components as textual files, complete with parameterization, physical connections, and underlying equations. The components you create can reuse the physical domain definitions provided with Simscape to ensure that your components are compatible with the standard Simscape components. You can also add your own physical domains and provide complete component libraries for these domains.
Deploy the textual component files in block diagrams by converting them into custom Simscape blocks. You can build custom block libraries of your Simscape components, enabling you to share these models across your organization.
Categories
- Get Started with Simscape Language
Basic techniques and best practices for extending Simscape block libraries
- Foundation and Custom Domains
Write Simscape files to represent custom domains and view Foundation domain definitions
- Custom Components
Write Simscape files to represent custom components
- Equations
Write equations to represent custom component behavior
- Discrete Events and Mode Charts
Model discrete changes in system behavior
- Composite Components
Construct custom components by connecting multiple components
- Simscape File Deployment
Use Simscape files in block diagrams
- Creating Custom Components and Libraries
Featured examples of creating custom components and libraries