реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Рекурсивный цифровой фильтр
student58
сообщение Dec 15 2015, 07:23
Сообщение #1





Группа: Новичок
Сообщений: 2
Регистрация: 15-12-15
Пользователь №: 89 694



Здравствуйте! Подскажите, пожалуйста, для чего рекурсивному филтьру запоминать предидущие значения? Или может на пальцах объяснить как работает рекурсивный фильтр. Я преподователю говорю, что фильтр проходит по каждой точке, умножает её на некоторый коэфициент и суммирует с предидущеми уже вычислинными точками (умноженные на другой коэфициент). Но зачем всё это - я не понимаю. Пожалуйста объясните. Я уже 6е занятие не могу ему защитить лабораторную работу.
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Dec 15 2015, 08:47
Сообщение #2


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



..разве рекурсивный фильтр не называется так потому что он запоминает предыдущее состояние?
..если бы не запоминал - назывался бы как-нить ещё.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post
Maverick
сообщение Dec 15 2015, 08:52
Сообщение #3


я только учусь...
******

Группа: Модераторы
Сообщений: 3 447
Регистрация: 29-01-07
Из: Украина
Пользователь №: 24 839



Цитата(student58 @ Dec 15 2015, 09:23) *

Посмотрите эту книгу там практически все "на пальцах" объяснено
стр. 219 и далее


--------------------
If it doesn't work in simulation, it won't work on the board.

"Ты живешь в своих поступках, а не в теле. Ты — это твои действия, и нет другого тебя" Антуан де Сент-Экзюпери повесть "Маленький принц"
Go to the top of the page
 
+Quote Post
ViKo
сообщение Dec 15 2015, 08:54
Сообщение #4


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Чтобы сэкономить на железе (или программе), использовав одно и то же несколько раз.
Go to the top of the page
 
+Quote Post
Alex_vod
сообщение Dec 15 2015, 09:04
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 123
Регистрация: 20-11-05
Пользователь №: 11 121



Привет
"Подскажите, пожалуйста, для чего рекурсивному филтьру запоминать предидущие значения?"
Хранить предыдущие значения необходимо для того что бы вычислить текущее значение.
"Или может на пальцах объяснить как работает рекурсивный фильтр."
Если на пальцах, то на картинке это правая область. Вы храните, работаете уже с вычисленными значениями. Получается бесконечный цикл.
"Я преподователю говорю, что фильтр проходит по каждой точке, умножает её на некоторый коэфициент и суммирует с предидущеми уже вычислинными точками (умноженные на другой коэфициент)"
Почти правильно, только
не фильтр проходит , а сигнал
не некоторый , а заданный, рассчитанный
суммирует с предидущеми уже вычислинными точками вот их вам и надо сохранить.
"Но зачем всё это - я не понимаю"
Эти фильтры имеют хорошие характеристики и малые вычислительные затраты, поэтому их и используют. Единственный недостаток БИХ фильтров это нелинейность фазы.
"Пожалуйста объясните."
Это не простая тема, сильно не огорчайтесь. Попробуйте подать на фильтр единичный импульс и расписать все состояния, шаг за шагом, можно использовать табличный редактор типа Excel. Я когда разбирался так и делал. Так же поможет программа для расчёта БИХ фильтров и построения импульсной характеристики, что бы сравнивать вычисленные значения сигнала.
Прикрепленные файлы
Прикрепленный файл  ____________dfilt1.pdf ( 18.02 килобайт ) Кол-во скачиваний: 36
 
Go to the top of the page
 
+Quote Post
student58
сообщение Dec 15 2015, 09:39
Сообщение #6





Группа: Новичок
Сообщений: 2
Регистрация: 15-12-15
Пользователь №: 89 694



Цитата(Alex_vod @ Dec 15 2015, 10:04) *
Привет
"Подскажите, пожалуйста, для чего рекурсивному филтьру запоминать предидущие значения?"
Хранить предыдущие значения необходимо для того что бы вычислить текущее значение.
"Или может на пальцах объяснить как работает рекурсивный фильтр."
Если на пальцах, то на картинке это правая область. Вы храните, работаете уже с вычисленными значениями. Получается бесконечный цикл.
"Я преподователю говорю, что фильтр проходит по каждой точке, умножает её на некоторый коэфициент и суммирует с предидущеми уже вычислинными точками (умноженные на другой коэфициент)"
Почти правильно, только
не фильтр проходит , а сигнал
не некоторый , а заданный, рассчитанный
суммирует с предидущеми уже вычислинными точками вот их вам и надо сохранить.
"Но зачем всё это - я не понимаю"
Эти фильтры имеют хорошие характеристики и малые вычислительные затраты, поэтому их и используют. Единственный недостаток БИХ фильтров это нелинейность фазы.
"Пожалуйста объясните."
Это не простая тема, сильно не огорчайтесь. Попробуйте подать на фильтр единичный импульс и расписать все состояния, шаг за шагом, можно использовать табличный редактор типа Excel. Я когда разбирался так и делал. Так же поможет программа для расчёта БИХ фильтров и построения импульсной характеристики, что бы сравнивать вычисленные значения сигнала.

Спасибо Большое!!! Вы просто офигительный специалист, был бы у нас препод который также объяняет! Спасибо очень помогли!
И также спасибо Maverick за книгу!)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th June 2025 - 23:21
Рейтинг@Mail.ru


Страница сгенерированна за 0.01403 секунд с 7
ELECTRONIX ©2004-2016