MATLAB ヘルプ センター
Range of radio wave propagation
r = range(propmodel,tx,pl)
r = range(propmodel,tx,pl)returns the range of radio wave propagation from the transmitter site.
r
propmodel
tx
pl
example
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 propagation model object. Use the propagationModel function.
propagationModel
Data Types: object
object
txsite
Transmitter site, specified as a txsite object. You can use array inputs to specify multiple sites.
Data Types: char
char
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 the specified pl.
Introduced in R2017b
propagationModel | pathloss
pathloss
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ