Communications Blockset | ![]() ![]() |
Generate Rayleigh distributed noise
Library
Description
The Rayleigh Noise Generator block generates Rayleigh distributed noise. The Rayleigh probability density function is given by
where is known as the fading envelope of the Rayleigh distribution.
The block requires you to specify the Initial seed for the random number generator. If it is a constant, then the resulting noise is repeatable. The sigma parameter can be either a vector of the same length as the Initial seed, or a scalar. When sigma is a scalar, every element of the output signal shares that same value.
Attributes of Output Signal
The output signal can be a frame-based matrix, a sample-based row or column vector, or a sample-based one-dimensional array. These attributes are controlled by the Frame-based outputs, Samples per frame, and Interpret vector parameters as 1-D parameters. See Signal Attribute Parameters for Random Sources for more details.
The number of elements in the Initial seed parameter becomes the number of columns in a frame-based output or the number of elements in a sample-based vector output. Also, the shape (row or column) of the Initial seed parameter becomes the shape of a sample-based two-dimensional output signal.
Dialog Box
See Also
Multipath Rayleigh Fading Channel; raylrnd
(Statistics Toolbox)
References
Proakis, John G. Digital Communications, Third edition. New York: McGraw Hill, 1995.
![]() | Random Interleaver | Rectangular QAM Demodulator Baseband | ![]() |