DocumentationHelp Center
Range of radio wave propagation
r = range(propmodel,tx,pl)
example
r = range(propmodel,tx,pl)returns the range of radio wave propagation from the transmitter site.
r
propmodel
tx
pl
collapse all
Specify transmitter and receiver sites.
tx = txsite('Name','MathWorks Apple Hill',... 'Latitude',42.3001, ... 'Longitude',-71.3504, ... 'TransmitterFrequency', 2.5e9); rx = rxsite('Name','Fenway Park',... 'Latitude',42.3467, ... 'Longitude',-71.0972);
Create the propagation model for heavy rainfall rate.
pm = propagationModel('rain','RainRate',50)
pm = Rain with properties: RainRate: 50 Tilt: 0
Calculate the range of transmitter using the rain propagation model and a path loss of 127 dB.
r = range(pm,tx,127)
r = 2.0747e+04
Propagation model, specified as a character vector or string.
Data Types: char
char
txsite
Transmitter site, specified as a txsite object. You can use array inputs to specify multiple sites.
Path loss, specified as a scalar in decibels.
Data Types: double
double
Range, returned as a scalar or M-by-1 array with each element in meters. M is the number of TX sites.
Range is the maximum distance for which the path loss does not exceed the value of specified pl.
pathloss | propagationModel
pathloss
propagationModel
Existe una versión modificada de este ejemplo en su sistema. ¿Prefiere abrir esta versión?
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de MATLAB.
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:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office