Note: This page has been translated by MathWorks. Click here to see

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

To view all translated materials including this page, select Country from the country navigator on the bottom of this page.

RF signal attenuation due to rainfall

`L = rainpl(range,freq,rainrate)`

`L = rainpl(range,freq,rainrate,elev)`

`L = rainpl(range,freq,rainrate,elev,tau)`

returns
the signal attenuation, `L`

= rainpl(`range`

,`freq`

,`rainrate`

)`L`

, due to rainfall. In
this syntax, attenuation is a function of signal path length, `range`

,
signal frequency, `freq`

, and rain rate, `rainrate`

.
The path elevation angle and polarization tilt angles are assumed
to zero.

The `rainpl`

function applies the International
Telecommunication Union (ITU) rainfall attenuation model to calculate
path loss of signals propagating in a region of rainfall [1]. The function applies when the signal
path is contained entirely in a uniform rainfall environment. Rain
rate does not vary along the signal path. The attenuation model applies
only for frequencies at 1–1000 GHz.

[1] Radiocommunication Sector of International
Telecommunication Union. *Recommendation ITU-R P.838-3:
Specific attenuation model for rain for use in prediction methods*.
2005.

[2] Seybold, J. *Introduction to RF Propagation*.
New York: Wiley & Sons, 2005.