exponenta event banner

impulse2pulse

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

Описание

пример

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

Примеры

свернуть все

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

load('PulseResponseReflective100ps.mat');

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

pulse = impulse2pulse(impulse,SamplesPerSymbol,dt);

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

 figure
 plot(t,pulse)
 xlabel('Time (Seconds)')
 ylabel('Volts')
 title('Pulse Response')

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

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

свернуть все

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

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

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

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

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

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

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

свернуть все

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

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

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

Создание кода C/C + +
Создайте код C и C++ с помощью MATLAB ® Coder™

.

См. также

|

Представлен в R2020a