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.
Categories
- Conditionally Executed Subsystems and Models
Control when subsystem or model executes
- Iterator Subsystems
Configure subsystems for repeated execution
- Simulink Functions
Define functions that are accessible from across the Simulink model hierarchy
- Timing and Scheduling
Learn about simulation timing and scheduling
- Event Functions
Customize default model Initialize and terminate methods
- Messages
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
- Nonlinearity
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