Импульсная характеристика для объекта рациональной функции
impulse
может быть удален в будущем релизе. Используйте timeresp
вместо этого.
[resp,t] = impulse(h,ts,n)
[resp,t] = impulse(h,ts,n)
вычисляет импульсную характеристику, resp
, из объекта рациональной функции, h
, по периоду времени, заданному ts
и n
.
В то время как можно вычислить выходной ответ для объекта рациональной функции путем вычисления импульсной характеристики объекта и затем свертки к тому ответу с входным сигналом, этот подход не рекомендуется. Вместо этого необходимо использовать timeresp
метод, чтобы выполнить этот расчет, потому что это обычно дает более точный выходной сигнал для данного входного сигнала.
Вход h
указатель объекта рациональной функции. ts
значение положительной скалярной величины, которое задает шаг расчета вычисленной импульсной характеристики и n
положительное целое число, которое задает общее количество выборок в ответе.
Вектор выборок времени импульсной характеристики, t
, вычисляется из входных параметров как t = [0,ts,2*ts,...,(n-1)*ts]
. Импульсная характеристика, resp
, n
- вектор элемента значений импульсной характеристики, соответствующих этим временам. Это вычисляется с помощью аналитической формы рациональной функции
где
A
C
D
, и Delay
свойства объекта рациональной функции, h
.
M
количество полюсов в объекте рациональной функции.