This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English version of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materials including this page, select Japan from the country navigator on the bottom of this page.

Channel Modeling and RF Impairments

AWGN, Rayleigh, Rician, WINNER II, MIMO, phase noise, frequency offset, nonlinearities

Communications System Toolbox™ enables you to model and visualize noisy SISO and MIMO channels having Rayleigh, Rician, or WINNER II fading profiles. Multiple Doppler spectrum shapes are available. In addition, you can model RF impairments arising from actual hardware implementation.

System Objects

comm.AWGNChannelAdd white Gaussian noise to input signal
comm.RayleighChannel Filter input signal through a Rayleigh multipath fading channel
comm.RicianChannel Filter input signal through a Rician fading channel
comm.MIMOChannelFilter input signal through MIMO multipath fading channel
comm.LTEMIMOChannel Filter input signal through LTE MIMO multipath fading channel
comm.WINNER2ChannelFilter input signal through WINNER II fading channel
comm.BinarySymmetricChannelIntroduce binary errors
comm.gpu.AWGNChannelAdd white Gaussian noise to input signal with GPU
comm.MemorylessNonlinearityApply memoryless nonlinearity to input signal
comm.PhaseFrequencyOffsetApply phase and frequency offsets to input signal
comm.PhaseNoiseApply phase noise to complex, baseband signal
comm.ThermalNoiseAdd thermal noise to signal


AWGN ChannelAdd white Gaussian noise to input signal
SISO Fading ChannelFilter input signal through SISO multipath fading channel
MIMO Fading ChannelFilter input signal through MIMO multipath fading channel
Binary Symmetric ChannelIntroduce binary errors
I/Q ImbalanceCreate complex baseband model of signal impairments caused by imbalances between in-phase and quadrature receiver components
Memoryless NonlinearityApply memoryless nonlinearity to complex baseband signal
Phase/Frequency OffsetApply phase and frequency offsets to complex baseband signal
Phase NoiseApply receiver phase noise to complex baseband signal
Free Space Path LossReduce amplitude of input signal by amount specified
Receiver Thermal NoiseApply receiver thermal noise to complex baseband signal
Complex Phase DifferenceOutput phase difference between two complex input signals
Complex Phase ShiftShift phase of complex input signal by second input value


awgnAdd white Gaussian noise to signal
iqimbalApply I/Q imbalance to input signal
bscBinary symmetric channel
filterFilter signal with channel object
stdchanConstruct channel object from set of standardized channel models
legacychannelsimToggles random number generation mode for channel objects
resetReset channel object
fogplRF signal attenuation due to fog and clouds
fsplFree space path loss
gasplRF signal attenuation due to atmospheric gases
rainplRF signal attenuation due to rainfall
rayleighchanConstruct Rayleigh fading channel object
ricianchanConstruct Rician fading channel object
winner2.AntennaArrayCreate antenna array
winner2.dipoleCalculate field pattern of half-wavelength dipole
winner2.layoutparsetWINNER II layout parameter configuration
winner2.wimGenerate channel coefficients using WINNER II channel model
winner2.wimparsetWINNER II model parameter configuration
dopplerConstruct Doppler spectrum structure
doppler.ajakesConstruct asymmetrical Doppler spectrum object
doppler.bellConstruct bell-shaped Doppler spectrum object
doppler.bigaussianConstruct bi-Gaussian Doppler spectrum object
doppler.flatConstruct flat Doppler spectrum object
doppler.gaussianConstruct Gaussian Doppler spectrum object
doppler.jakesConstruct Jakes Doppler spectrum object
doppler.rjakesConstruct restricted Jakes Doppler spectrum object
doppler.roundedConstruct rounded Doppler spectrum object
plot (channel)Plot channel characteristics with channel visualization tool
plotPhaseNoiseFilterPlot response of phase noise filter block


Channel Modeling

AWGN Channel

Model channel and RF impairment characteristics

Configure Eb/No for AWGN Channels with Coding

This example shows how to set the bit energy to noise density ratio (Eb/No) for communication links employing channel coding.

Fading Channels

Defining a fading channel object and applying it to a signal

Visualize Effects of Frequency-Selective Fading

Pass FSK and QPSK signals through a Rayleigh multipath fading channel.

MIMO Channel

Multipath MIMO fading channels allow for design of communication systems with multiple antenna elements at the transmitter and receiver


Modeling WINNER II channel using the WINNER II Channel Model for Communications System Toolbox add-on


RF Impairments

Modeling impairments to a baseband signal caused by the radio frequency components

Visualize RF Impairments

Apply various RF impairments to a QAM signal.

Was this topic helpful?