メインコンテンツ

range2time

伝搬距離から伝搬時間への変換

説明

t = range2time(r) は、信号が指定された距離を伝搬するのにかかる時間を返します。伝搬がモノスタティック レーダー システムのように双方向であると仮定します。

t = range2time(r,c) は、信号の伝搬速度を指定します。

すべて折りたたむ

モノスタティック レーダー システムにおいて、最大明瞭レンジを 15 km とするために必要な PRF をヘルツ単位で計算します。

r = 15.0e3;
prf = 1/range2time(r)
prf = 
9.9931e+03

入力引数

すべて折りたたむ

信号範囲 (メートル単位)。非負の数値の配列として指定します。

データ型: double

信号伝搬速度。正のスカラー (メートル/秒単位) として指定します。

データ型: double

出力引数

すべて折りたたむ

伝搬時間 (秒単位)。非負の数値の配列として返されます。t の次元は r の次元と同じです。

アルゴリズム

関数は 2*r/c を計算します。

参照

[1] Skolnik, M. Introduction to Radar Systems, 3rd Ed. New York: McGraw-Hill, 2001.

拡張機能

すべて展開する

バージョン履歴

R2012b で導入