Design and simulate RF systems

RF Blockset™ (formerly SimRF™) provides a Simulink® component library and simulation engine for designing RF systems. It includes amplifiers, mixers, S-parameter blocks, and other blocks for designing architectures for wireless transmitters and receivers in communications and radar systems. You can rapidly simulate the system-level behavior of the RF front end together with standard signals, digital signal processing algorithms, and control logic.

RF Blockset lets you simulate RF amplifiers to estimate gain, noise, even-order, and odd-order intermodulation distortion. You can simulate mixers to predict image rejection, reciprocal mixing, local oscillator phase offsets, and DC conversion. You can also simulate frequency-dependent impedance mismatches between linear and nonlinear components in the time and frequency domains. The RF Budget Analyzer app lets you generate transceiver models and measurement test benches to validate performance and automatically set up a multicarrier simulation.

With RF Blockset you can model RF systems at different levels of abstraction. The circuit envelope solver enables high-fidelity, multicarrier simulation of networks with arbitrary topologies. The Equivalent Baseband library enables fast, discrete-time simulation of single-carrier cascaded systems.

Four Steps to Building Smarter RF Systems with MATLAB


Wireless System Simulation

Model and rapidly simulate RF front ends for wireless applications such as radar or communication systems.

Learn more

RF Budget and Top-Down Design

Build RF receivers and transmitters by connecting blocks, or generate an RF Blockset model using the RF Budget Analyzer app.

Learn more

RF Simulation Technology

Take advantage of the two modelling libraries for describing RF systems at different abstraction levels.

Learn more

RF Component Modeling

Use models of amplifiers, mixers, impedances, transmission lines, filters, and other RF components.

Learn more

Product Resources

Discover more about RF Blockset by exploring these resources.


Explore documentation for RF Blockset functions and features, including release notes and examples.


View a Simulink library of blocks that RF Blockset supports.

System Requirements

View system requirements for the latest release of RF Blockset.

Technical Articles

View articles that demonstrate technical advantages of using RF Blockset.

User Stories

Read how RF Blockset is accelerating research and development in your industry.

Community and Support

Find answers to questions and explore troubleshooting resources.

Hardware Support

Connect RF Blockset to hardware platforms.

Wireless Communications Design Solutions

Learn how wireless engineering teams use MATLAB® to reduce development time.

Try or Buy

Get a Free Trial

Test drive RF Blockset.

Get a trial

Ready to Buy?

Purchase RF Blockset and explore related products.

Contact sales
Pricing and licensing

Have Questions?


Contact Giorgia Zucchelli,
RF Blockset Technical Expert

Email Giorgia

RF Blockset requires: MATLAB, Simulink, RF Toolbox

Related Solutions

Use RF Blockset to solve scientific and engineering challenges:

News and Events

Design of wireless MIMO systems: from RF specifications to architecture exploration