MATLAB ヘルプ センター
レーダー検出可能性係数
R2021a 以降
D = detectability(PD,PFA)
D = detectability(PD,PFA,N)
D = detectability(PD,PFA,N,SW)
D = detectability(PD,PFA) は、検出確率 PD と偽警報の確率 PFA が与えられた場合に、単一のレーダー パルスの検出可能性係数を返します。この関数は、二乗検出器と変動しないターゲットが使用されるものと仮定します。
D
PD
PFA
D = detectability(PD,PFA,N) は、非コヒーレント積分 N のパルス数を使用して検出可能性係数を返します。関数は、変動しないターゲットが使用されるものと仮定します。
N
D = detectability(PD,PFA,N,SW) は、Swerling ケース番号 SW を使用して検出可能性係数を返します。関数は、カイ二乗分布ターゲットが使用されるものと仮定します。
SW
例
すべて折りたたむ
Swerling 1 ケース ターゲットの検出可能性係数を計算します。検出確率を 0.01–0.99、偽警報の確率を 1e-6、および受信パルス数を 24 と仮定します。
0.01–0.99
1e-6
24
PFA = 1e-6; PD = 0.01:0.01:0.99; N = 24; D = detectability(PD,PFA,N,'Swerling1');
検出可能性係数をプロットします。
plot(PD,D) xlabel('Probability of Detection'); ylabel('Detectability (dB)'); grid on
J
検出確率。範囲 (0,1) 内の正のスカラー、または各要素が範囲 (0,1) 内である長さ J のベクトルとして指定します。
(0,1)
K
偽警報の確率。範囲 (0,1) 内の正のスカラー、または各要素が範囲 (0,1) 内である長さ K のベクトルとして指定します。
1
非コヒーレント積分のパルス数。正のスカラーとして指定します。
'Swerling0'
'Swerling1'
'Swerling2'
'Swerling3'
'Swerling4'
'Swerling5'
Swerling ケース番号。次のいずれかとして指定します。
検出可能性係数。行が PD の要素数に対応し、列が PFA の要素数に対応する、dB 単位の J 行 K 列の行列として返されます。
detectability
関数は、次の表にまとめられている計算方法を使用して検出可能性を計算します。
[0.2, 1-1e-6]
1e-4
Swerling1 で N = 1 の場合、および Swerling2 で N が任意の正のスカラーに設定されている場合、関数はバートンの普遍方程式を使用し、近似誤差なしでレーダー検出可能性係数を計算します。その他の Swerling ケースでは、PD が範囲 [0.2, 1-1e-6] 内にあり、PFA < 1e-4 のときに小さな近似誤差が生じます。
Swerling1
Swerling2
すべて展開する
R2021a で導入
eclipsingfactor
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 のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ