[an error occurred while processing this directive]
|
Есть банальная операция
Расчет элептического фильтра нижних частот
fs = 25000/3; % 8.(3) kHz
[n,fo,mo,w] = remezord( [20 150], [1 0], [0.01 0.001], fs );
H = remez(n,fo,mo,w);
В версии 6,5 все работает замечательно.
В версии 7,0 при выполнении тогоже самого Получаем
warning: *** FAILURE TO CONVERGE ***
Совсем не правильную частотную характеристику фильтра.
Читаем хелп в котором написано что remez использовать уже не модно.
Пробуем подругому.
fs = 25000/3; % 8.(3) kHz
[n,fo,mo,w] = firpmord( [20 150], [1 0], [0.01 0.001], fs );
H = firpm(n,fo,mo,w);
Тоже самое. В версии 7,0 выдается совсем бредовые коэффициэнты фильтра.
Вопрос и как мне теперь посчитать элептический фильтр с заданой АЧХ В матлаба 7,0? Может кто-то сталкивался? Или я что-то упускаю из виду
и матлаб 7,0 насамом деле не виноват?
E-mail: info@telesys.ru