range2bw

Преобразуйте разрешение области значений необходимой полосы пропускания

Описание

пример

Примечание

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

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

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] Skolnik, M. Введение в радиолокационные системы, 3-го Эда. Нью-Йорк: McGraw-Hill, 2001.

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

Представленный в R2012b