このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
fspl
自由空間パス損失
説明
例
自由空間パス損失の計算
10 km の距離を伝播する 10 GHz レーダー信号の自由空間パス損失 (dB 単位) を計算します。
fc = 10.0e9;
lambda = physconst('LightSpeed')/fc;
R = 10e3;
L = fspl(R,lambda)
L = 132.4478
入力引数
R
— 信号の伝播距離
実数値の 1 行 M 列または M 行 1 列のベクトル
単位はメートルです。
lambda
— 伝播速度を信号の周波数で割ったもの
実数値の 1 行 N 列または N 行 1 列のベクトル
波長の単位はメートルです。
出力引数
詳細
自由空間パス損失
自由空間パス損失 L (デシベル単位) は、次のように求めます。
この式では、ターゲットが送信素子またはアレイの遠方界に存在することを想定しています。近傍界では、自由空間のパス損失式は有効ではなく、0 dB よりも小さい結果となり、信号ゲインと等価になる可能性があります。そのため、範囲値 R ≤ λ/4π について損失は 0 dB に設定されます。
参照
[1] Proakis, J. Digital Communications. New York: McGraw-Hill, 2001.
拡張機能
C/C++ コード生成
MATLAB® Coder™ を使用して C および C++ コードを生成します。
使用上の注意および制限:
可変サイズ入力はサポートしません。
バージョン履歴
R2017b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
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:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)