Порядок виконання роботи

1. Створити НІХ фільтрі Баттерворта за допомогою інструментів FDATool.

2. Ознайомитися з інструментом візуалізації фільтра Filter Visualization Tool (FVTool)

4.1. Створення НІХ фільтрів Баттерворта за допомогою інструментів FDATool.

1.1. Створити в своїй папці папку з назвою LAB4.

1.2. Після відкриття MATLAB перейти працювати у свою папку.

1.3. З командного рядка викликати: >> fdatool

1.4. Вибрати в Response Type: Bandpass (смугу пропускання).

1.5. У Design Method вибрати: IIR.

1.6. У Filter Order виберіть Specify Order і введіть значення 6.

1.7. У Frequency Specifications виберіть Units: Hz, Fs: 48000, Fc1: 22, Fc2: 45.

1.8. Design Filter (створити фільтр).

1.9. Store Filter (зберегти фільтр клікнувши по кнопці).

1.10. Відкриється вікно Store Filter. Додайте до назви -1 (без пропуску) і натисніть кнопку ОК.

Як тільки ви розробили фільтр, ви можете розглядати інші характеристики фільтра у вікні показу, клацаючи по кожній із кнопок на панелі інструментів. Кнопки в порядку зліва направо:

Амплітудно-частотна характеристика (АЧХ) (Magnitude response).

Фазо-частотна характеристика (ФЧХ) (Phase response).

АЧХ і ФЧХ на одному графіку (Magnitude and Phase responses).

Характеристика групової затримки (Group delay response).

Характеристика затримки по фазі (Phase delay response).

Імпульсна характеристика (Impulse response).

Реакція на стрибок (Step response).

АФХ в кутових координатах (Pole-zero plot).

Коефіцієнти Фільтра (Filter Coefficients).

Інформація про фільтр (Filter Information).

1.11. Переглянути інші характеристики з Analysis menu.

1.12. Створити і зберегти ще 9 фільтрів Баттерворта з наступними параметрами:

Bandpass, IIR –Butterworth , order = 6, Fs = 48000 Hz,

Fc1 Fc2 Filter Name
Bandpass Butterworth-2
Bandpass Butterworth-3
Bandpass Butterworth-4
Bandpass Butterworth-5
Bandpass Butterworth-6
Bandpass Butterworth-7
Bandpass Butterworth-8
Bandpass Butterworth-9
Bandpass Butterworth-10

1.13. Щоб не пропало все, що було зроблено за одну сесію, необхідно сесію зберегти. Для цього: FDATool>File>Save session as MyTenFilters.fda.

1.14. Для збереження вже існуючої сесії необхідно FDATool>File>Save session або натиснути на кнопку .

1.15. Закрити FDATool.

1.16. Для того, щоб знову відкрити потрібно: >> fdatool

FDATool> File>Open session або натиснути на кнопку .

Ви відкрили сесію збережену вами раніше.

4.2. Знайомство з інструментом візуалізації фільтра Filter Visualization Tool (FVTool)

2.1. Робота з інструментом FVTool дозволяє переглядати та аналізувати будь-яку кількість вже створених вами фільтрів одночасно. Для цього клікніть по кнопці Filter Manager. Відкриється таблиця, в якій будуть відображені всі раніше створені Вами фільтри за один сеанс роботи.

2.2. Щоб виділити всі фільтри необхідно натиснути кнопку Ctrl і не відпускаючи її відзначайте, створені Вами фільтри по одному.

2.3. Натисніть кнопку FVTool. Після цього відкриється інструмент Filter Visualization Tool (FVTool) візуалізації фільтра. Потім зайдіть в FVTool>Analysis> Analysis Parameters. Після цього відкриється вікно, в якому потрібно поміняти лінійну шкалу частоти (Frequency Scale) на логарифмічну (Log).

2.4. Щоб створити легенду клікніть по кнопці Legend .

2.5. Щоб прибрати легенду кликніть по цій же кнопці повторно.

2.6. Для збільшення окремих фрагментів графіка клікніть на кнопку Zoom .

2.7. Для повернення до колишнього увазі клікніть по кнопці Restore Default View .

2.8. Постановка маркерів проводиться аналогічно лабораторній роботі 3.

Питання для самоперевірки

1. Що таке FVTool?

2. Що таке Phase delay response і Pole-zero plot?