Используйте 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, чтобы получить аналогичный график.
Фильтр | Inport | Вспомогательный порт | Строение
Моделируйте радиочастотный фильтр, используя огибающую схемы