Верховный Тюлень
47 / 14 / 3
Регистрация: 29.03.2015
Сообщений: 208
1

Цифровая обработка сигналов. Фильтры

14.05.2018, 13:50. Показов 1404. Ответов 1
Метки нет (Все метки)

Добрый день.

Имеется число выборок - порядка 10000, плюс минул пол трамвая ещё. Необходимо отсортировать импульсные помехи с помощью микроконтроллера (средний микроконтроллер, скорее всего на базе CortexM0/CortexM3).

Для выбора метода фильтрации необходимо сравнить выходные сигналы после следующих фильтров:

- Медианный фильтр с размерностью (окном ещё называют, если не ошибаюсь) 3;
- Медианный фильтр с размерностью 5 (или 7);
- Обычный ФНЧ с заданной частотой среза и спадом (т.е. сначала этот ФНЧ нужно синтезировать, а потом им отфильтровать - я правильно понимаю?);
- Свой алгоритм фильтрации (тут я, надеюсь, сам справлюсь с его реализацией в матлабе).

*Возможно, я пропустил какой-то ещё популярный и удобный метод фильтрации?

Собственно, вопросы такие:

1. Какую функцию/набор функций нужно вызвать в матлабе, чтобы провести фильтрацию одномерного массива выборок с заданной размерностью?
2. Можно ли как-то путем встроенных функций матлаба оценить затраченные ресурсы (время выполнения и затраченная ОЗУ)?

Благодарю за внимание.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.05.2018, 13:50
Ответы с готовыми решениями:

Цифровая обработка сигналов
Всем добрый вечер! Нужна помощь в описании сигнала в программе МАТЛАБ Необходимо получить такой же...

Как можно дать характеристики графикам [цифровая обработка сигнала]
1)ФЧХ 2)Переходная характеристика 3)Импульсная характеристика Просто описать их можно...

Обработка сигналов с датчиков смартфона
Добрый вечер. Возникла проблема с обработкой сигналов с датчиков смартфона. Посылаю данные с...

Обработка сигналов на основе вейвлет-преобразований
Помогите, пожалуйста, рассчитать энергетические характеристики. Задание и формулы в прикрепленном...

1
48 / 37 / 18
Регистрация: 15.09.2012
Сообщений: 187
14.05.2018, 14:45 2
Цитата Сообщение от Speed Fighter Посмотреть сообщение
Какую функцию/набор функций нужно вызвать в матлабе, чтобы провести фильтрацию одномерного массива выборок с заданной размерностью?
функция filter.

Чтобы синтезировать фильтр можно воспользоваться программкой filter design. В командной строке пишите fdatool.

Добавлено через 1 минуту
Цитата Сообщение от Speed Fighter Посмотреть сообщение
2. Можно ли как-то путем встроенных функций матлаба оценить затраченные ресурсы (время выполнения и затраченная ОЗУ)?
В отладчике есть кнопка run and time, он показывает сколько по времени выполняется каждая функция.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.05.2018, 14:45

Обработка сигналов и изображений на SciLab
Доброе утро! Помогите, пожалуйста, кто-нибудь и чем может. Как правильно пользоваться средствами...

Цифровая обработка сигналов
Прошу ответить всем кому не лень. Кое-кто у нас в институте утверждает, что существуют готовые...

Цифровая обработка сигналов
всем привет!! пишу дипломный проект. стоит задача в том числе написать декодер для LDPC. сейчас...

Цифровая обработка сигналов и изображений
Здравстуйте!!! Подскажите какие можно использовать компоненты и алгоритмы, чтобы создать программу...

[MSC-51] Цифровая обработка сигналов по формулам
Доброго времени суток. прошу не кидаться тапками. Помогите с решением задания на 8051 2.2....

Цифровая обработка сигналов - определение вида модуляции/манипуляции
Здравствуйте, с помощью SDR-приемника и ПЭВМ реализую комплекс радиомониторинга, где одной из задач...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.