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