step2impulse

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

Синтаксис

Описание

пример

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

Примеры

свернуть все

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

load('StepResponseReflective100ps.mat');

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

impulse = step2impulse(step,dt);

Постройте переходной процесс.

plot(t(1:end-1),impulse)
xlabel('time [seconds]')
ylabel('Volts')
title('Impulse Response')

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

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

свернуть все

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

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

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

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

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

свернуть все

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

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

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

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

Смотрите также

Введенный в R2021b