Отфильтруйте масштабирование для данной p-нормы. Оптимально масштабированный фильтр имеет частичные нормы, равные одной. В таких случаях s
содержит все единицы.
Для прямой формы I (df1sos
) и прямая форма II транспонированный (df2tsos
) фильтры, функция возвращает p-норму фильтра, вычисленного от входа фильтра до вывода каждого раздела второго порядка. Поэтому число элементов в s
является тем меньше, чем количество разделов в фильтре. Это вычисление p-нормы не включает запаздывающее значение шкалы фильтра, который можно найти путем ввода hd.scalevalue(end)
в посдказке MATLAB.
Для прямой формы II (df2sos
) и прямая форма я транспонировал (df1tsos
) фильтры, функция возвращает вектор - строку, элементы которого содержат p-норму от входа фильтра до входа рекурсивной части каждого раздела второго порядка. Это вычисление p-нормы соответствует входу ко множителям в этих структурах фильтра. Эти входные параметры соответствуют местоположениям в потоке сигналов, где переполнения нужно избежать.
Когда hd
имеет нетривиальные значения шкалы, то есть, если какие-либо значения шкалы не равны одному, s
является матрицей 2D строки, а не вектором. Первые элементы строки s
сообщают о p-норме фильтра, вычисленного от входа фильтра до вывода каждого раздела второго порядка. Элементы второй строки s
содержат p-норму, вычисленную из входа фильтра к входу каждого значения шкалы между разделами. Для df2sos
и структур фильтра df1tsos
, не включены последний числитель и запаздывающее значение шкалы для фильтра, когда scalecheck
проверяет масштабирование.
Типы данных: double