Skip to content
This repository was archived by the owner on Jan 26, 2022. It is now read-only.

Zodt/Batterworts_Filters

Repository files navigation

Фильтры Баттерворта

Программа принимает 5 значений:

  • Начало и конец границы полосы пропускания
  • Начало и конец границы полосы затухания
  • Уровень ослабления в полосе затухания

Далее происходит расчет передаточной функции, постоение АЧХ (Амплитудно-частотной характеристики) в Программном Пакете MicroCap 11, расчет величин разрядной сетки для хванения весовых коэффициентов и построение АЧХ на их основе.

На выходе поплучаем следующие файлы:

  • Текстовый файл "Kursovaya.txt", выписывающий все промежуточные действия
  • Excel-таблицу "TablKurs.xls", содержащую все значения просчитаных величин разрядной сетки
  • Файлы разрешения ".cir" для Программного Пакета MicroCap 11, созданные для демонстрации различий и выбора оптимальной величины разрядной сетки.

Проблемы и недоработки Alpha-версии:

  • Не гарантирована стабильность работы скрипта Нет стопроцентной уверенности, что скрипт сможет работать со всеми значениями
  • Не реализован метод расчета с помощью определения функции выбора фильтра Баттерворта
  • Весь код представлен в виде структурного программирования
  • Не реализована отпимизация выходных файлов расширения ".cir" для Программного Пакета MicroCap 11.
  • Входные значения вводятся исключительно в код самого скрипта
  • Скрипт работает только с полосовым фильтром

About

Filtrs of Batterwort

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages