Topics in the RF Blockset™ documentation assume that you are already familiar with:
Using MATLAB® to write and execute scripts and functions.
Using Simulink® to create and simulate block diagrams.
RF Blockset software offers Circuit Envelope and Equivalent Baseband libraries for modeling RF networks. Each library represents a distinct simulation paradigm. For certain applications, one library may offer an advantage over another.
Use the Circuit Envelope library for multicarrier simulation of RF networks with arbitrary topologies.
Use the Equivalent Baseband library for single-carrier simulation of cascaded RF networks.
Except for the cross-domain RF Blockset Inport, RF Blockset Outport, Input Port, and Output Port blocks, blocks from the three libraries do not connect to each other. Therefore, to avoid redesigning your model later, choose which library to use based on your application. You can consult the following table for a summary of the features of the two libraries.
Summary Of Features
|Do blocks in this library...||Circuit Envelope Library||Equivalent Baseband Library|
|Connect directly to Simulink blocks?||No, except for cross-domain blocks||No, except for cross-domain blocks|
|Support single-carrier simulation?||Yes||Yes|
|Support multicarrier simulation?||Yes||No|
|Support nonlinear elements?||Yes||Yes|
|Support simulation of cascaded networks?||Yes||Yes|
|Support simulation of networks with arbitrary topologies?||Yes||No|
|Support signal probing between input and output?||Yes||No|
|Support noise simulation?||Yes||Yes|
|Support Simscape™ platform features, such as local solvers?||Yes||No|
|Support specification using network parameter data?||Yes||Yes|
Groups of interconnected RF Blockset Circuit Envelope library blocks and the algorithms that model the RF system that they represent comprise the RF Blockset environment. In the RF Blockset environment, all blocks fall into one of the three following categories.
These blocks contribute to the physical representation of an RF system. Most RF Blockset Circuit Envelope library blocks fall into this category, including all blocks in the RF Blockset Elements and Sources libraries. For example, a Resistor block can model a source impedance or part of a matching network, and an Amplifier block could model a physical RF amplifier. Both of these blocks model physical components.
These blocks, also called cross-domain blocks, provide an interface from an RF system to a larger design. RF Blockset Inport and RF Blockset Outport blocks fall into this category. For example, you can construct a signal using blocks from Communications Toolbox™ or DSP System Toolbox™ libraries, and input that signal into the RF Blockset environment using a RF Blockset Inport block.
This block manipulates the environment itself. To use this block, connect it to any part of the RF system. Because it is not part of the physical representation of the system, it has the same effect regardless of where you connect it.
To run models containing RF Blockset blocks, you must connect a Configuration block to the RF Blockset environment.