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