|
Модераторы: LSD |
|
FixPhone |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 30.10.2015 Репутация: нет Всего: нет |
Смотрите как это работает:
Было бы нужно мне рассчитать фильтр - обычный, не вейвлет. Захожу по ссылке: http://www-users.cs.york.ac.uk/~fisher/mkfilter/trad.html Вбиваю в окошечки цифры нужные, и пожалуйста на выходе готовая подпрограмма на языке Си. Что тут "умничать"? Такое же есть и для фильтров для вейвлет. У меня просто нет такой ссылки. Что проще может быть в моем вопросе? Элементарные вещи это... ===== /* Digital filter designed by mkfilter/mkshape/gencode A.J. Fisher Command line: /www/usr/fisher/helpers/mkfilter -Bu -Lp -o 3 -a 1.0000000000e-01 0.0000000000e+00 -l */ #define NZEROS 3 #define NPOLES 3 #define GAIN 5.525187588e+01 static float xv[NZEROS+1], yv[NPOLES+1]; static void filterloop() { for (;;) { xv[0] = xv[1]; xv[1] = xv[2]; xv[2] = xv[3]; xv[3] = next input value / GAIN; yv[0] = yv[1]; yv[1] = yv[2]; yv[2] = yv[3]; yv[3] = (xv[0] + xv[3]) + 3 * (xv[1] + xv[2]) + ( 0.2780599176 * yv[0]) + ( -1.1828932620 * yv[1]) + ( 1.7600418803 * yv[2]); next output value = yv[3]; } } |
|||
|
||||
Romikgy |
|
|||
Любитель-программер Профиль Группа: Участник Клуба Сообщений: 7325 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
так найдите (или сделайте сами) и здесь выложите.... и никто не будет "умничать"! ЗЫ то что вы показали , это расчет и реализация переходной характеристики ! Рассчитывается используя БПФ . в данном случае это КИХ . Если бы изначально ПРАВИЛЬНО сказали что вам нужно , возможно кто то и сразу бы КОРРЕКТНО ответил вам. А так как задан вопрос , такой ответ и получен.... ЗЫЫ кто вам мешает в матлабе такие коэффициенты получить ??? Добавлено через 1 минуту и 47 секунд помимо , код , если не разбираться в нем , то он бессмысленный .... -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
FixPhone |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 30.10.2015 Репутация: нет Всего: нет |
Мне надо простую программку на вейвлетах - фильтр шумов, возможно второго порядка. Разницу понимаете , чем отличается результат фильтрации на вейвлетах и на всем остальном? В вейвлетах (как бы утверждается), что сигнал вообще не изменяется - отбрасывается только все лишнее... А в обычных фильтрах сигнал изменяется. Зачем мне в матлабе получать коэффициенты, если есть ресурсы создающие готовые программы? Вы бы мне предложили начать изучать все с момента образования Академии наук в Париже, еще при Наполеоне... Они кстати, там утверждали, что "камни падать с неба не могут - ПОТОМУ КАК НЕБО ХРУСТАЛЬНЫЙ КУПОЛ". (Они же дебилы все...) Да что там Академия наук, в наше современное время, в 21 веке, это когда не принимают проекты вечного двигателя на патентование - спросишь бывало зазнавшегося "научника" - "Блин, а откуда берется такое количество энергии, постоянно действующей, которая удерживает планеты от сваливания?" Знаете что отвечают? "Это божественная сила, это еще Ньютон сказал...". Поэтому, тут один ответ: "когда врете - надо креститься..." Интел, сто пудов, крестятся, когда утверждают что у проца 8088 внутренняя структура 16 бит... А матлаб - это "замануха", пользы от него как от интернета... |
|||
|
||||
Romikgy |
|
|||
Любитель-программер Профиль Группа: Участник Клуба Сообщений: 7325 Регистрация: 11.5.2005 Где: Porto Franco Odes sa Репутация: нет Всего: 146 |
с вашими высказываниями видать стОит.... -------------------- Владение русской орфографией это как владение кунг-фу — истинные мастера не применяют его без надобности. |
|||
|
||||
Правила форума "Разные вопросы" | |
|
Сюда нужно постить только темы, которые нельзя отнести ни к одному из существующих разделов. Если вы не уверены, то просмотрите еще раз заголовки форумов, карту форума или попробуйте воспользоваться поиском.
С уважением, Smartov. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разные вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |