Алгоритм Root MUSIC
оценивает частотное содержание во входном сигнале w = rootmusic(x,p)x и возвращает wвектор частот в рад/выборке. Размер подпространства сигнала можно задать с помощью входного аргумента p.
Дополнительный пороговый параметр во второй записи в p обеспечивает большую гибкость и контроль при назначении подпространств шума и сигнала.
[ принудительно использует входной аргумент w,pow] = rootmusic(___,'corr')x интерпретировать как корреляционную матрицу, а не как матрицу данных сигнала. Для этого синтаксиса: x должна быть квадратной матрицей, и все ее собственные значения должны быть неотрицательными. Этот синтаксис может включать входные аргументы из предыдущего синтаксиса.
Примечание
Можно разместить 'corr' в любом месте после p.
Если входной сигнал x является действительным, и нечетное число синусоид определяется p, отображается сообщение об ошибке:
Real signals require an even number p of complex sinusoids.
Алгоритм классификации множественных сигналов (MUSIC), используемый rootmusic является тем же, что используется pmusic. Алгоритм выполняет анализ собственного пространства корреляционной матрицы сигнала для оценки частотного содержания сигнала.
Разница между pmusic и rootmusic является:
pmusic возвращает псевдоспектр для всех выборок частоты.
rootmusic возвращает оцененный дискретный частотный спектр вместе с соответствующими оценками мощности сигнала.
rootmusic наиболее полезен для оценки частоты сигналов, состоящих из суммы синусоид, встроенных в аддитивный белый гауссов шум.