Используйте блок Filter
, чтобы изучить частотную характеристику lowpass Чебышевского фильтра.
От подсказки команды MATLAB откройте модель.
open_system('ex_simrf_filter_lowpass_cheby_resp')
Блок Constant
устанавливает амплитуду 201 сигнала поставщика услуг к единицам (1, 201). Блок Inport
генерирует эту 201 несущую частоту для значения маски logspace (7, 9, 201). Сгенерируйте 11-й порядок lowpass LC фильтр Пи Чебышева путем установки соответствующих параметров блоков в блоке Filter
.
Выходной сигнал блока Filter
подан в блок Outport
. Блок Outport
сконфигурирован, чтобы дать и значение и угол сигнала. Угол вывод отключен с помощью блока Terminator
. Значение вывод в квадрате и конвертировано к дБ с помощью блоков dB Conversion
и Math Function
.
Чтобы запустить модель, выберите Simulation> Run. Можно также использовать следующую команду:
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
. Установите точки Частоты на logspace (7, 9, 201) и шкала Оси X к Логарифмическому достигать подобного графика.