Вычисления для полного набора частотных интервалов
Полным набором называется совокупность частотных интервалов (2.6) которые полностью покрывают всю частотную ось. Если при вычислениях долей энергии отрезка речевого сигнала вида (2.1) во всех частотных интервалах, например в случае вычислений спектрограмм, основываться непосредственно на квадратичных формах вида (2.4), то объем реализуемых вычислений будет пропорционален величине , то есть слишком большим. При многократной реализации вычислений с одним и тем же набором частотных интервалов и длительностей обрабатываемых отрезком данных целесообразно использовать следующий подход. Для всех введём обозначения , причём справедливы аналоги представления (2.4) , (2.7) где ; , (2.8) где Пусть далее – матрица собственных векторов матрицы , (2.9) такая, что выполнятся соотношение где , причём предполагается упорядочение собственных чисел по убыванию . Положим . Тогда представление (2.7) нетрудно преобразовать к виду . (2.10) Вычисления показывают, что выбор количества слагаемых в (2.10) на основе соотношения , (2.11) при выполнении условия позволяет на основе соотношения (2.10) оценивать доли энергии отрезков сигналов с погрешностями, не превышающими нескольких сотых долей процента. При равноразнесенных интервалах анализа выражение (2.11) имеет вид Тогда вычисление всей совокупности долей энергии отрезка сигнала потребует порядка вычислительных операций типа «умножение», что может быть существенно меньше чем правая часть (2.4). Для вычислений можно составить блочную матрицу вида , (2.12) где , . Далее следует вычислить вектор . (2.13) Тогда с заданной точностью выполняется равенство . (2.14) Таким образом, основой вычислений полного набора долей энергии отрезка сигнала могут служить соотношения (2.13) и (2.14).
|