Main Content

Continuous

R2026b
Blocks for modeling continuous-time dynamics, such as Integrator, Transfer Function, and PID Controller

Use blocks from the Continuous library to model systems that change smoothly over time. Continuous blocks produce outputs at every simulation time step rather than at discrete intervals. Use these blocks to compute derivatives, integrate signals, introduce transport delays, implement PID controllers, or represent linear systems as transfer functions or state-space models.

To add blocks from this library to your model, see Add Blocks to Models.

Blocks

Derivative blockDerivativeCompute approximate continuous derivative of continuous input signal with respect to time
Descriptor State-Space blockDescriptor State-SpaceModel continuous linear system as system of implicit state-space equations
Entity Transport Delay blockEntity Transport DelayIntroduce a delay in propagation of a SimEvents message
First Order Hold blockFirst Order HoldImplement linearly extrapolated first order hold on input signal
Integrator blockIntegratorIntegrate signal
PID Controller blockPID ControllerContinuous-time or discrete-time PID controller
PID Controller (2DOF) blockPID Controller (2DOF)Continuous-time or discrete-time two-degree-of-freedom PID controller
Second-Order Integrator blockSecond-Order IntegratorSecond-order integration of input signal
State-Space blockState-SpaceModel continuous linear system as system of explicit state-space equations
Transfer Fcn blockTransfer FcnModel linear system as transfer function
Transport Delay blockTransport DelayDelay input by given amount of time
Variable Time Delay blockVariable Time DelayDelay input by variable amount of time
Variable Transport Delay blockVariable Transport DelayDelay input by variable amount of time
Zero-Pole blockZero-PoleModel system using zero-pole-gain transfer function

Tools

Library BrowserFind and add blocks to model

Topics

Featured Examples

Teaching Resources