Оцените частотную характеристику с фиксированным разрешением частот с помощью спектрального анализа
оценивает частотную характеристику, наряду с неопределенностью, и шумовой спектр от данных временной или частотного диапазона G
= spa(data
)data
. Если data
- временные ряды, spa
(data)
возвращает выход степени спектр вместе с неопределенностью. spa
вычисляет спектры с 128 равномерно разнесенными значениями частоты между 0 (исключено) и
spa
применяет метод спектрального анализа Блэкмана-Тьюки путем следующих шагов:
Вычислите ковариации и перекрестную ковариацию из u (t) и y (t):
Вычислите преобразования Фурье ковариаций и перекрестной ковариации:
где - окно Ханна с шириной (размером задержки) M. Можно задать M, чтобы контролировать частотное разрешение оценки, которое приблизительно равняется 2,/ M рад/отсчета времени.
По умолчанию эта операция использует 128 одинаково разнесенных значений частоты между 0 (исключенным) и, где w
= [1:128]/128*pi/Ts
и Ts
- шаг расчета для этого набора данных. Размер задержки по умолчанию для окна Ханна M = min(length(data)/10,30)
. Для частот по умолчанию в операции используются быстрые преобразования Фурье (FFT), которые более эффективны, чем для пользовательских частот.
Вычислите функцию частотной характеристики и выходного шумового спектра .
spectrum
- матрица спектра как для выходов, так и для входных каналов. То есть, если z = [data.OutputData
, data.InputData]
, spectrum
содержит в качестве спектральных данных матричный спектр степени z
.
'
является комплексно-сопряженной транспозицией.
[1] Ljung, Lennart. Система идентификации: Теория для пользователя, Second Ed., Prentice Hall PTR, 1999.