Simulate third order intermodulation effects

Hello,
I am trying to model the nonlinear effects of my amplifier.
My amplifier seems to be working well with a single tone from a sinusoid block, but I was wondering how I could import my two tones as a data source and inject them into my amplifier. I have already summed them in a script file as Mx2 matrix.
If not does anyone know how to sum two sinusoids in simulink. I am not entirely sure how to do this.
I am also curios on how to set up the RF configuration box. Right now I am using the default settings but if anyone could elaborate more it would be benifiecial!
Thank you in advance!

Respuestas (1)

Mark
Mark el 4 de Jun. de 2026 a las 12:11

0 votos

If you are using the bidirectional RF Blockset domain, the RF Blockset example Validating IP2/IP3 Using Complex Signals - MATLAB & Simulink shows how two inputs sources can be stacked on top of each other to sum their contributions.
In unidirectional Simulink, the Sum block can be used to add two signals: Sum - Add or subtract inputs - Simulink
The configuration block reference page Configuration - Define system simulation settings - Simulink has links to further information.
Best,
Mark

Categorías

Más información sobre RF Blockset Models for Transceivers en Centro de ayuda y File Exchange.

Productos

Versión

R2021a

Preguntada:

el 25 de Mayo de 2021

Respondida:

el 4 de Jun. de 2026 a las 12:11

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by