Частотная характеристика Lowpass Чебышевского фильтра

Используйте Filter блок для исследования частотной характеристики lowpass Чебышевского фильтра.

В командной строке MATLAB откройте модель.

open_system('ex_simrf_filter_lowpass_cheby_resp')

The Constant блок устанавливает амплитуду 201 сигналов несущей в таковые (1, 201). The Inport блок генерирует 201 несущую частоту для значения маски logspace (7, 9, 201). Сгенерируйте lowpass LC 11-го порядка фильтр Пи Чебышева путем установки соответствующих параметров блоков в Filter блок.

Выходной сигнал от Filter блок подается в Outport блок. The Outport блок сконфигурирован так, чтобы задавать и величину, и угол сигнала. Выход угла прекращается с помощью Terminator блок. Выходная величина квадратная и преобразуется в дБ с помощью Math Function и dB Conversion блоки.

Чтобы запустить модель, выберите симуляция > запуск. Можно также использовать следующую команду:

sim('ex_simrf_filter_lowpass_cheby_resp')

Модель создает Out массив в рабочем пространстве MATLAB. Поскольку время остановки симуляции установлено на 0, частотная характеристика соответствует решению об установившемся состоянии.

Для построения графика частотной характеристики используйте следующие команды в командном окне MATLAB.

 figure
 freq = logspace(7,9,201);
 h = semilogx(freq, Out, '-gs', 'LineWidth',1, 'MarkerSize',3, 'MarkerFaceColor','r');
 xlabel('Frequency [Hz]');
 ylabel('Amplitude [dB]');
 title('Frequency Response of Lowpass Chebyshev Filter');

Можно также использовать кнопку Plot на вкладке Visualization Filter параметры блоков. Установите точки Frequency в logspace (7, 9, 201) и шкалу оси X в Logarithmic, чтобы получить аналогичный график.