pulsint

Импульсное интегрирование

Синтаксис

Y = pulsint(X)
Y = pulsint(X,METHOD)

Описание

Y = pulsint(X) выполняет видео (некогерентное) интегрирование импульсов в X и возвращает интегрированный выход в Y. Каждый столбец X является одним импульсом.

Y = pulsint(X,METHOD) Выполняет импульсное интегрирование заданным методом. METHOD является 'coherent' или 'noncoherent'.

Входные параметры

X

Импульсные входные данные. Каждый столбец X является одним импульсом.

METHOD

Импульсный метод интегрирования. METHOD - метод, используемый для интегрирования импульсов в столбцы X. Допустимые значения METHOD являются 'coherent' и 'noncoherent'. Значения не зависят от регистра.

По умолчанию: 'noncoherent'

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

Y

Интегрированный импульс. Y - N-by-1 вектора-столбца, где N - количество строк в вход X.

Примеры

свернуть все

Некогерентно интегрируйте 10 импульсов синусоиды с добавленным гауссовым белым шумом.

npulse = 10;
x = repmat(sin(2*pi*(0:99)'/100),1,npulse) + 0.1*randn(100,npulse);
y = pulsint(x);

Постройте график одного импульса, а затем интегрированных импульсов.

subplot(2,1,1)
plot(abs(x(:,1)))
ylabel('Magnitude')
title('First Pulse')
subplot(2,1,2)
plot(abs(y))
ylabel('Magnitude')
title('Integrated Pulse')

Figure contains 2 axes. Axes 1 with title First Pulse contains an object of type line. Axes 2 with title Integrated Pulse contains an object of type line.

Подробнее о

свернуть все

Когерентное интегрирование

Позвольте Xij обозначить (i,j) -й вход M-на-N матрицы импульсов X.

Когерентное интегрирование импульсов в X является:

Yi=j=1NXij

Некогерентное (видео) интегрирование

Позвольте Xij обозначить (i,j) -й вход M-на-N матрицы импульсов X.

Некогерентное (видео) интегрирование импульсов в X является:

Yi=j=1N|Xij|2

Ссылки

[1] Ричардс, М. А. Основы обработки радиолокационных сигналов. Нью-Йорк: McGraw-Hill, 2005.

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

.

См. также

Введенный в R2011a