exponenta event banner

range2bw

Преобразование разрешения диапазона в требуемую полосу пропускания

Описание

пример

Примечание

Использование range2bw не рекомендуется. Использовать rangeres2bw вместо этого.

bw = range2bw(rngres) возвращает полосу пропускания, необходимую для различения двух целевых объектов, разделенных заданным диапазоном. Такие возможности часто называют разрешающей способностью диапазона. Распространение предполагается двусторонним, как в моностатической радиолокационной системе.

bw = range2bw(rngres,c) определяет скорость распространения сигнала.

Примеры

свернуть все

Предположим, что у вас есть моностатическая радиолокационная система, которая использует прямоугольную форму сигнала. Вычислите требуемую ширину полосы пропускания импульса в МГц формы сигнала, чтобы система могла достичь разрешения диапазона 10 м.

rngres = 10;
c = physconst('LightSpeed');
bw = range2bw(rngres,c)/1e6;

Требуемая полоса пропускания составляет приблизительно 15 МГц.

Входные аргументы

свернуть все

Целевое разрешение диапазона в метрах, указанное как скаляр или массив MATLAB положительных вещественных значений.

Типы данных: double

Скорость распространения сигнала, заданная как положительный скаляр. Единицы измерения в метрах в секунду.

Типы данных: double

Выходные аргументы

свернуть все

Требуемая полоса пропускания в герцах, возвращаемая в виде массива MATLAB положительных вещественных значений. Размеры bw такие же, как у rngres.

Совет

  • Эта функция предполагает двустороннее распространение. Для одностороннего распространения можно найти требуемую полосу пропускания, умножив выходной сигнал этой функции на 2.

Алгоритмы

Функция вычисляет c/(2*rngres).

Ссылки

[1] Скольник, М. Введение в радиолокационные системы, 3-й ред. Нью-Йорк: Макгроу-Хилл, 2001.

Расширенные возможности

.
Представлен в R2012b