Оцените эмпирические передаточные функции и периодограммы
оценивает передаточную функцию формы:g
= etfe(data
)
data
содержит время - или данные ввода - вывода частотного диапазона или данные timeseries:
Если data
сигналы ввода - вывода временного интервала, g
отношение выходного преобразования Фурье к входному преобразованию Фурье для данных.
Для апериодических данных передаточная функция оценивается на 128 равномерно распределенных частотах [1:128]/128*pi/Ts
.
Для периодических данных, которые содержат целое число периодов (data.Period = integer
), ответ вычисляется на частотах k*2*pi/period
для k = 0
до частоты Найквиста.
Если data
сигналы ввода - вывода частотного диапазона, g
отношение выхода, чтобы ввести на всех частотах, где вход является ненулевым.
Если data
данные timeseries (никакие входные каналы), g
периодограмма, которая является normed абсолютным квадратом преобразования Фурье данных. Соответствующая спектральная оценка нормирована, как описано в Нормализации Спектра и отличается от spectrum
нормализация в продукте Signal Processing Toolbox™.
применяет операцию сглаживания на необработанные спектральные оценки с помощью Окна Хэмминга, которое дает к разрешению частоты приблизительно g
= etfe(data
,M
)pi/M
. Эффект M
похоже на эффект M
\in spa
M
проигнорирован для периодических данных. Используйте этот синтаксис в качестве альтернативы spa
для узкополосных спектров и систем, которые требуют больших значений M
.
задает частотный интервал для апериодических данных.g
= etfe(data
,M
,N
)
Для апериодических данных временного интервала, N
задает сетку частоты [1:N]/N*pi/Ts
rad/TimeUnit. Если не заданный, N
128.
Для периодических данных временного интервала, N
проигнорирован.
Для данных частотной области, N
fmin:delta_f:fmax
, где [fmin fmax]
область значений частот в data
, и delta_f
(fmax-fmin)/(N-1)
rad/TimeUnit. Если не заданный, ответ вычисляется на частотах, содержавшихся в данных, где введенный является ненулевым.