Block Libraries

Blocks that represent equations and modeling concepts

Blocks are the main elements you use to build models in Simulink®. Use the Library Browser to browse and search the block libraries. When you find the block you want to use, add it to your model.

  • Continuous
    Continuous function blocks such as Derivative and Integrator
  • Discontinuities
    Discontinuous function blocks such as Saturation
  • Discrete
    Discrete time function blocks such as Unit Delay
  • Logic and Bit Operations
    Logic or bit operation blocks such as Logical Operator and Relational Operator
  • Lookup Tables
    Lookup table blocks such as Cosine and Sine
  • Math Operations
    Mathematical function blocks such as Gain, Product, and Sum
  • Model Verification
    Blocks for self-verifying models, such as Check Input Resolution
  • Model-Wide Utilities
    Model-wide operation blocks such as Model Info and Block Support Table
  • Ports and Subsystems
    Blocks related to subsystems, such as Inport, Outport, Subsystem, and Model
  • Signal Attributes
    Modify signal attribute blocks such as Data Type Conversion
  • Signal Routing
    Route signal blocks such as Bus Creator and Switch
  • Sinks
    Display or export signal data blocks such as Scope and To Workspace
  • Sources
    Generate or import signal data blocks such Sine Wave and From Workspace
  • User-Defined Functions
    Custom function blocks such as MATLAB Function, MATLAB System, or Simulink Function
  • Additional Math and Discrete
    Mathematical and discrete function blocks such as Decrement Stored Integer
  • HDL Coder
    HDL-optimized blocks
Was this topic helpful?