RF Component Modeling
Behavioral RF radio modeling and impairment correction
Apply RF impairments and corrections. Model RF front-end designs containing amplifiers, mixers, and digital predistortion (DPD).
Apps
Wireless Waveform Generator | Create, impair, visualize, and export modulated waveforms |
Functions
Impairments
fspl | Free space path loss |
frequencyOffset | Apply frequency offset to input signal |
iqimbal | Apply I/Q imbalance to input signal |
iqcoef2imbal | Convert compensator coefficient to amplitude and phase imbalance |
iqimbal2coef | Convert I/Q imbalance to compensator coefficient |
srmdelay | Compute delay introduced by Sample-Rate Match block |
Visualize Phase Noise Filter
plotPhaseNoiseFilter | Plot response of phase noise filter block |
Objects
Impairments and Components
comm.MemorylessNonlinearity | Apply memoryless nonlinearity to complex baseband signal |
comm.MultibandCombiner | Frequency-shift and combine signals |
comm.PhaseFrequencyOffset | Apply phase and frequency offsets to input signal |
comm.PhaseNoise | Apply phase noise to baseband signal |
comm.SampleRateOffset | Apply sample rate offset to signal |
comm.ThermalNoise | Add thermal noise to signal |
Impairment Corrections
comm.AGC | Adaptively adjust gain for constant signal level output |
comm.CoarseFrequencyCompensator | Compensate for frequency offset of PAM, PSK, or QAM signal |
dsp.DCBlocker | Block DC component (offset) from input signal |
comm.DPD | Digital predistorter |
comm.DPDCoefficientEstimator | Estimate memory-polynomial coefficients for digital predistortion |
comm.IQImbalanceCompensator | Compensate for IQ imbalance |
Blocks
Impairments and Components
Complex Phase Difference | Phase difference between two complex signals |
Complex Phase Shift | Apply complex phase shift to complex signal |
Free Space Path Loss | Apply free space path loss to complex signal |
I/Q Imbalance | Apply I/Q imbalances to complex signal |
Memoryless Nonlinearity | Apply amplifier models to complex baseband signal |
Multiband Combiner | Frequency-shift and combine signals |
Phase/Frequency Offset | Apply phase and frequency offsets to complex baseband signal |
Phase Noise | Apply receiver phase noise to complex baseband signal |
Receiver Thermal Noise | Apply receiver thermal noise to complex signal |
Sample-Rate Match | Upsample two signals to common rate |
Sample Rate Offset | Apply sample rate offset to input signal |
Impairment Corrections
AGC | Adaptively adjust gain for constant signal-level output |
Coarse Frequency Compensator | Compensate for carrier frequency offset for PAM, PSK, or QAM |
DC Blocker | Block DC component |
DPD | Digital predistorter |
DPD Coefficient Estimator | Estimate memory-polynomial coefficients for digital predistortion |
I/Q Compensator Coefficient to Imbalance | Convert compensator coefficient into amplitude and phase imbalance |
I/Q Imbalance Compensator | Compensate for imbalance between in-phase and quadrature components |
I/Q Imbalance to Compensator Coefficient | Converts amplitude and phase imbalance into I/Q compensator coefficient |
Utilities
Complex Phase Difference | Phase difference between two complex signals |
Complex Phase Shift | Apply complex phase shift to complex signal |
Topics
- Visualize RF Impairments
Apply various RF impairments to a QAM signal.
Featured Examples
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)