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++ с помощью Coder™ MATLAB ®

.

См. также

|

Введенный в R2020a