Z-преобразование щебета
y = czt(x,m,w,a)
y = czt(x)
y = czt(x,m,w,a)
возвращает Z-преобразование щебета x
сигнала. Z-преобразованием щебета является Z-преобразование x
вдоль спирального контура, заданного w
и a
. m
является скаляром, который задает длину преобразования, w
является отношением между точками вдоль z - плоский спиральный контур интереса, и скалярный a
является комплексной отправной точкой на том контуре. Контуром, спиралью или “щебетом” в z - плоскость, дают
z = a*(w.^-(0:m-1))
y = czt(x)
использование следующие значения по умолчанию:
m
= length(x)
w
= exp(-j*2*pi/m)
a
= 1
С этими значениями по умолчанию czt
возвращает Z-преобразование x
в m
равномерно распределенные точки вокруг модульного круга. Это эквивалентно дискретному преобразованию Фурье x
или fft(x)
. Пустой матричный []
задает значение по умолчанию для параметра.
Если x
является матрицей, czt(x,m,w,a)
преобразовывает столбцы x
.
Если m
, w
или a
не являются скаляром, czt
дает следующее сообщение об ошибке:
Inputs M, W, and A must be scalars.
czt
использует следующий power-2 БПФ длины, чтобы выполнить быструю свертку, когда вычисление z - преобразовывает на заданном контуре щебета [1].
[1] Rabiner, Лоуренс Р. и Бернард Голд. Теория и Приложение Цифровой обработки сигналов. Englewood Cliffs, NJ: Prentice Hall, 1975, стр 393–399.