Форум программистов, компьютерный форум, киберфорум
Цифровая обработка сигналов
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 28.09.2019
Сообщений: 2
1

Kaiser-window фильтр

24.10.2019, 23:24. Показов 901. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нашел код-пример в справочнике Matlab по этому фильтру. Основная идея понятна, но хочу понять.

Вот пример кода:
fsamp = 8000;
fcuts = [1000 1300 2210 2410];
mags = [0 1 0];
devs = [0.01 0.05 0.01];
[n,Wn,beta,ftype] = kaiserord(fcuts,mags,devs,fsamp);
n = n + rem(n,2);
b = fir1(n,Wn,ftype,kaiser(n+1,beta),'noscale');
freqz(b,1,1024,fsamp)

Например, моя fsamp = 360;
Я хочу сохранить все в диапазоне от 8 до 20 Гц с помощью этого фильтра.
Как тогда поменяются параметры fcuts, mags и devs (чтобы была более низкая амплитуда passband-ripple)?

Как подобрать значения?

Мой вариант таков:
fsamp = 360;
fcuts = [7 8 20 21];
mags = [0 1 0];
devs = [0.0001 10^(0.1/20)-1 0.0001];

Но сдается мне, что это не очень верно, так как применяя к сигналу, особой фильтрации я не вижу.

Я новичок в обработке, буду рад любой помощи!
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2019, 23:24
Ответы с готовыми решениями:

Духовой шкаф Kaiser с Logic control, Невключается Духовой шкаф Kaiser
Два раза использовали Духовой шкаф Kaiser .Потом стоял без дела два месяца.Сегодня включили...

Нужно ли отписываться от Window.Closing после того как window закрылся?
привет есть форма я подписался на событие Closing пришло событие - форма закрылась нужно ли мне...

Обработчик window.onload блокирует window.onresize. Что делать?
Два обработчика конфликтуют. Когда их два, тогда onload блокирует другой, если без onload, тогда...

Вызов Window.ShowDialog() срабатывает как Window.Show(), т.е. я могу нажимать на другие окна
Здравствуйте, уважаемые форумчане. Столкнулся с проблемой. У меня есть окно, которое выполняет...

0
24.10.2019, 23:24
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2019, 23:24
Помогаю со студенческими работами здесь

Window является свойством глобального объекта Window
если объект window является свойством глобального объекта Window, то почему запись: Window.window...

Почему в Opera v12.0 координаты окна браузера относительно экрана window.screenX или window.screenY выдает 0?
Здравствуйте, подскажите пожалуйста почему в Opera v 12.0, координаты окна браузера относительно...

DICOM + Window Center + Window Width
Всем добрый день! Разбираюсь с файлами DICOM. в частности рентгеновскими снимками. Кто-нибудь...

window.document.write и window.alert()
1)Вот смотрите, window ч точки зрения языка джаваскрипт - это объект, скажите это объект какого...

Ремонт ПММ kaiser S4570XLW ошибка 6, ПММ kaiser S4570XLW ошибка 6 подскажите номинал
ПММ kaiser S4570XLW ошибка 6 в инструкции указано нет нагрева. Машина греет и даже перегревает...

Ошибка в window.captureEvents(Event.CLICK); window.onClick= handle; function handle(e) { alert(''); return false; }
<script> window.captureEvents(Event.CLICK); window.onClick= handle; function handle(e) { ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru