Design Model Behavior
Model equations are an abstraction of a system where the dynamic behavior is described with differential, difference, and algebraic equations.
Designing model behavior is a process where you derive the model equations from first principles and data experimentally collected from the system. Use Simulink® to visually represent the model equations in an executable format where you can simulate and observe model behavior over time.
Designing model behavior also includes the process of creating algorithms and adding equations to a model that result in a change to the model behavior. For example, you can add a controller algorithm to a motor model for regulating the rotational speed, or you can add a filter algorithm to a communication model that removes interfering noise.
- Conditionally Executed Subsystems and Models
Control when subsystem or model executes
- Iterator Subsystems
Configure subsystems for repeated execution
- Simulink Functions
Create functions accessible in Simulink models
- Event Functions
Customize default model Initialize and terminate methods
Establish message-based communication between Simulink model components
- Schedule Model Components
Create export-function, rate-based models, and partitions to schedule model for code generation
Model nonlinearity with lookup tables, approximate mathematical functions by mapping input values to output values
- Multicore Processor Targets
Model concurrent execution for systems designed for deployment on a multicore or FPGA system