Documentation Center

  • Trials
  • Product Updates


Blocks that define discrete states, such as Discrete-Time Integrator and Unit Delay


Discrete-Time Integrator Perform discrete-time integration or accumulation of signal
Unit Delay Delay signal one sample period
Delay Delay input signal by fixed or variable sample periods
Difference Calculate change in signal over one time step
Discrete Derivative Compute discrete-time derivative
Discrete FIR Filter Model FIR filters
Discrete Filter Model Infinite Impulse Response (IIR) filters
Discrete PID Controller Simulate continuous- or discrete-time PID controllers
Discrete PID Controller (2 DOF) Simulate continuous- or discrete-time two-degree-of-freedom PID controllers
Discrete State-Space Implement discrete state-space system
Discrete Transfer Fcn Implement discrete transfer function
Discrete Zero-Pole Model system defined by zeros and poles of discrete transfer function
First-Order Hold Implement first-order sample-and-hold
Memory Output input from previous time step
Resettable Delay Delay input signal by variable sample period and reset with external signal
Tapped Delay Delay scalar signal multiple sample periods and output all delayed versions
Transfer Fcn First Order Implement discrete-time first order transfer function
Transfer Fcn Lead or Lag Implement discrete-time lead or lag compensator
Transfer Fcn Real Zero Implement discrete-time transfer function that has real zero and no pole
Variable Integer Delay Delay input signal by variable sample period
Zero-Order Hold Implement zero-order hold of one sample period
Was this topic helpful?