Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Электроника - это просто Теоретические и практические вопросы для начинающих электронщиков.

 
Опции темы
Непрочитано 17.07.2018, 14:14  
optical illusion
Прописка
 
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
optical illusion на пути к лучшему
По умолчанию Подскажите где глянуть кусок кода на Си.

Нужен готовый кусок кода, на языке С, для фильтрации сигнала от шума, надеюсь должен подойти дискретный вейвлет фильтр невысокого порядка.
Могу сразу втиснуть его в готовую программку под Кейлом и глянуть как оно будет "фильтровать".
Реклама:
optical illusion вне форума  
Непрочитано 17.07.2018, 23:04  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,853 раз(а) в 2,924 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

optical illusion, а на гитхабе посмотреть? Можно ещё на cpan сходить, правда там придётся немного поколдовать с переводом perl в C…
Собственно репозиториев достаточно, так же как и библиотек для фильтрации…
Дальше уже прикручивание к своим потребностям…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 18.07.2018, 08:53  
optical illusion
Прописка
 
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
optical illusion на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Самому разбираться много времени уйдет - в результате получится несколько строчек кода, и затем эта информация вряд ли нужна в дальнейшем.
Ситуация напоминает изобретение велосипеда.
Надеялся, что есть ссылка на эмббедоров проект для МК, с исходным кодом.
Что бы проверить применяемость этой затеи - этого было бы достаточно.
optical illusion вне форума  
Непрочитано 18.07.2018, 09:09  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,853 раз(а) в 2,924 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

optical illusion, таки тогда описание вашего сигнала и шума совсем не лишним будет. Там все настолько многовариантно, что просто поиск сферического коня методом слепого щенка займёт сильно больше времени. Ну и на Ваших примерах фильтр что-то приемлемое покажет, а каков результат будет на всём возможном диапазоне?
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 18.07.2018, 09:22  
optical illusion
Прописка
 
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
optical illusion на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Я пробовал модели в тулбоксе матлаба. Все отлично работает. Почему нужен вейвлет? Ну там утверждается что не изменяется сигнал, а только отбрасываются высокочастотные компоненты. Вопрос в принципе, без привязки в конкретному проекту. Сейчас на столе есть плата с работающем АЦП. Просто можно вставить кусок кода и посмотреть, действительно вейвлет не меняет сигнал и давит шум простыми средствами? Если польза есть можно было бы как то серьезно взяться за это дело. Не думаю, что есть большая разница в типах вейвлетах (для целей подавления шума) скажем второго порядка. Тут важен принцип "не навреди" сигналу.
optical illusion вне форума  
Непрочитано 18.07.2018, 10:14  
eddy
Почётный гражданин KAZUS.RU
 
Аватар для eddy
 
Регистрация: 27.01.2005
Адрес: Россия, КЧР, Нижний Архыз
Сообщений: 3,576
Сказал спасибо: 115
Сказали Спасибо 805 раз(а) в 582 сообщении(ях)
eddy на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Сообщение от optical illusion Посмотреть сообщение
Я пробовал модели в тулбоксе матлаба.
Ну так перепишите код на С!
Я сам обычно в Octave отлаживаю алгоритмы, прежде чем на С воплотить. Вейвлет-преобразования изображений просты. Уж тем паче, для микроконтроллеров, где никакой параллелизации не сделать.
__________________
Смерть бандеровской мразоте!
eddy вне форума  
Непрочитано 18.07.2018, 10:22  
optical illusion
Прописка
 
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
optical illusion на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Сообщение от eddy Посмотреть сообщение
Ну так перепишите код на С!
Конечно искал исходники демок вейвлет фильтрации тулбокса матлаба. Народ сказал что такого счастья в жизни не бывает.

PS Кстати, в интернете есть инструкция подробная как пользоваться демкой из тулбокса для вейвлетов.
Вложения:
Тип файла: pdf nstu68.pdf (1.83 Мб, 0 просмотров)

Последний раз редактировалось optical illusion; 18.07.2018 в 11:12.
optical illusion вне форума  
Непрочитано 18.07.2018, 15:15  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 11,246
Сказал спасибо: 11,165
Сказали Спасибо 3,853 раз(а) в 2,924 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Последний раз пересекался с denoising wavelets в прошлом веке.
Там сначала все было на смеси Pascal и Fortran, а потом для быстродействия весь алгоритм переписывал на ассемблере.
Навскидку нашёл сразу серию ресурсов по теме, там есть и реализации * * * *
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Сказали "Спасибо" mike-y-k
optical illusion (18.07.2018)
Непрочитано 18.07.2018, 16:29  
optical illusion
Прописка
 
Регистрация: 17.08.2013
Сообщений: 287
Сказал спасибо: 10
Сказали Спасибо 4 раз(а) в 4 сообщении(ях)
optical illusion на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Спасибо, но там на вскидку тоже про матлаб везде пишут. Почитаю еще.
optical illusion вне форума  
Непрочитано 18.07.2018, 16:32  
IOPA4
Почётный гражданин KAZUS.RU
 
Аватар для IOPA4
 
Регистрация: 07.05.2008
Адрес: Мурманск
Сообщений: 1,300
Сказал спасибо: 461
Сказали Спасибо 526 раз(а) в 273 сообщении(ях)
IOPA4 на пути к лучшему
По умолчанию Re: Подскажите где глянуть кусок кода на Си.

Можно глянуть здесь.
IOPA4 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
CodeVisionAVR кто выкладывал кусок быстрого умножения ? selevo Proteus, KiCAD и другие ECAD 0 22.06.2013 17:39
Подскажите по TMR0 В Pic16 Kopyl PIC 6 14.01.2013 12:50
Подскажите как работает участок схемы Сашааа Электроника - это просто 101 23.05.2012 18:25
pic16f684 проблема с портами подскажите где туплю? ctefan Микроконтроллеры, АЦП, память и т.д 11 18.02.2008 15:17
Подскажите по ПРОТЕУСУ Gladkih Proteus 3 14.02.2007 21:51


Часовой пояс GMT +4, время: 13:20.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot