exponenta event banner

allpasslp2bpc

Фильтр Allpass для преобразования нижних частот в сложные полосы пропускания

Описание

[AllpassNum,AllpassDen] = allpasslp2bpc(Wo,Wt) возвращает числитель, AllpassNumи знаменатель, AllpassDen, фильтра отображения allpass первого порядка для выполнения преобразования реальных частот нижних частот в сложные полосы частот. Дополнительные сведения см. в разделе Преобразование частот с реальных нижних частот в сложные полосы пропускания.

Примеры

свернуть все

Проектирование фильтра отображения allpass, изменяющего реальный фильтр нижних частот с частотой отсечки Wo в 0.5 в сложный полосовой фильтр с ребрами полос Wt1 и Wt2 точно определено в 0.2 и 0.4соответственно. Вычислите частотную характеристику фильтра отображения в полном диапазоне.

Wo = 0.5;
Wt = [0.2 0.4];
[AllpassNum,AllpassDen] = allpasslp2bpc(Wo,Wt);
[h,f] = freqz(AllpassNum,AllpassDen,'whole');
plot(f/pi,abs(angle(h))/pi,Wt,Wo,'ro');
title('Mapping Function Wo(Wt)');
xlabel('New Frequency, Wt'); 
ylabel('Old Frequency, Wo');

Figure contains an axes. The axes with title Mapping Function Wo(Wt) contains 3 objects of type line.

Входные аргументы

свернуть все

Значение частоты для преобразования из фильтра прототипа, указанное как действительный скаляр в диапазоне (0,1) с 1, соответствующей половине частоты выборки.

Типы данных: single | double

Требуемые частотные местоположения в преобразованном целевом фильтре, заданном как реальный вектор со значениями в диапазоне (-1,1) с 1, соответствующей половине частоты выборки.

Типы данных: single | double

Выходные аргументы

свернуть все

Числитель фильтра отображения, возвращаемый как вектор с комплексными значениями.

Типы данных: double
Поддержка комплексного номера: Да

Знаменатель фильтра отображения, возвращаемый как вектор с комплексными значениями.

Типы данных: double
Поддержка комплексного номера: Да

Подробнее

свернуть все

Преобразование реальной частоты нижних частот в комплексную полосу пропускания

Преобразование частоты с реальных нижних частот в сложные полосовые эффективно размещает один признак исходного фильтра, расположенный на частоте -Wo, в требуемом местоположении целевой частоты, Wt1, и второй признак, первоначально на + Wo, в новом местоположении, Wt2. Предполагается, что Wt2 больше Wt1.

Относительные положения других элементов исходного фильтра не изменяются в целевом фильтре. Это означает, что можно выбрать два элемента исходного фильтра, F1 и F2, с F1 предшествующим F2. F1 элемента по-прежнему будет предшествовать F2 после преобразования. Однако расстояние между F1 и F2 не будет одинаковым до и после преобразования.

Выбор признака, подлежащего преобразованию нижних частот в полосу пропускания, не ограничивается только частотой отсечки исходного фильтра нижних частот. В общем, можно выбрать любой элемент, например, край полосы стопа, постоянный ток, глубокий минимум в полосе стопа или другие.

Преобразование нижних частот в полосовые также может быть использовано для преобразования фильтров других типов, например, фильтры или резонаторы с реальными вырезами могут быть удвоены и расположены на двух различных желаемых частотах в любом месте вокруг единичной окружности, образуя пару сложных вырезов/резонаторов. Это преобразование может быть использовано для проектирования полосовых фильтров для радиоприемников из высококачественного прототипа фильтра нижних частот.

См. также

|

Представлен в R2011a