ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
500202 Топик полностью
Мущщина (24.03.2014 18:45 - 18:51, просмотров: 213) ответил Blackbird_sunday на Нужна программа для дизайна цифровых фильтров - в основном интересует конечно БИХ , ибо с конечной импульсной все украдено до нас - там просто формулы коэффициентов можно задавать сам в мутькаде делал когда то . Но вот потребовались БИХ ..А там
Ну вот, если хочешь, моя программка. Но она досовская, написана лет 20 назад, если не больше. Еще в DOS-кую эру. Писал на каком-то Borland'е. То ли втором, то ли третьем. В виндовскую эру добавил тока формат вывода маткадовский и вроде все. Пользовался активно, но уже давно не пользуюсь, отошел от дел ибо. АЧХ и ФЧХ рисует. Использует либо Чебышевскую, либо Баттервортовскую аппроксимации, по выбору. Эллиптический с Бесселем вроде нет, хотя в менюшке они могут быть. Могет считать ФНЧ и комплексный полосовой точно. В менюшке могут быть и ПФ и режекторный и ФВЧ. Есть ли они на самом деле - я уже не помню. Но, если их и нет, то ФВЧ, например, эквивалентен полностью комплексному полосовому с центральной частотой=0.5*Fdiskret. И т.п. К-ты могет округлять (если велишь). Там может встречаться формат к-тов вида m.n - это фиксированная запятая, разрядность=(m+n), причем m разрядов (старших вместе со знаком) - это целая часть (integer), n младших - добрая часть (fractional). Реализация возможна либо каскадная (биквадрантные звенья), либо параллельная, либо целиком, без разбивки на звенья. На выходе могут быть либо координаты нулей и полюсов и значение к-тов усиления, либо значения к-тов фильтра, т.е. значения к-тов числителя и знаменателя H(z). Со знаками к-тов в знаменателе, выводмых в файл, я не помню, возможно их нужно инвертировать. Мышка в программе не работает. Все телодвижения стрелками и функциональными клавишами, плюс энтер. Программа, повторю, досовская, 16-ти разрядная и на 64-х разрядной машине она просто так не запускается. Надо делать какие-то телодвижения, штоб запустить. А мне лень их делать. Потому - здесь помню, здесь не помню. Что помню - написал. В архиве, кроме собственно программы, еще 3 файла, это не вирусы и не хуйня, это необходимая принадлежность, штоб графика борландовская древняя работала. Программа создает конфигурационный файл. Вроде все. Исходники тоже мог бы прицепить, но я комментариев не пишу. И разьираться с ними - себе дороже. Но если надо - могу прицепить.