pulse2impulse

Импульсная характеристика от импульсной характеристики

Синтаксис

Описание

пример

I = pulse2impulse(P,N,dt) преобразует импульсную характеристику P на импульсную характеристику I, учитывая количество выборок на символ N и равномерный интервал дискретизации dt.

Функция вычисляет переходную характеристику из импульсной характеристики. Производная импульсной характеристики является импульсной характеристикой.

Функция вычисляет производную с нулевой задержкой и достаточно точна до половины скорости Найквиста. Но при скорости Найквиста вычисление производной быстро расходится назад в нуль.

Примеры

свернуть все

Загрузите матрицу столбца импульсной характеристики из файла.

load('PulseResponseReflective100ps.mat'); 

Вычислите интервал расчета.

dt = SymbolTime/SamplesPerSymbol;

Вычислите импульсную характеристику.

I = pulse2impulse(pulse,SamplesPerSymbol,dt );

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

figure
plot(t,I)
xlabel('Time (Seconds)')
ylabel('Volts')
title('Impulse Response')

Figure contains an axes. The axes with title Impulse Response contains 2 objects of type line.

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

свернуть все

Входная импульсная характеристика, заданная как матрица столбцов. Первый столбец содержит первичную импульсную характеристику, а последующие столбцы (если таковые имеются) содержат перекрестные помеховые импульсные характеристики.

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

Количество выборок на символ, заданное как положительный целочисленный скаляр.

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

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

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

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

свернуть все

Преобразованная импульсная характеристика, возвращенная как матрица столбцов. Первый столбец содержит первичную импульсную характеристику, а последующие столбцы (если таковые имеются) - перекрестные импульсные характеристики.

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

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

Генерация кода C/C + +
Сгенерируйте код C и C++ с помощью Coder™ MATLAB ®

.

См. также

|

Введенный в R2020a
Для просмотра документации необходимо авторизоваться на сайте