Список форумов   Список форумов  

Фильтр Баттерворта. Нужна Ваша помощь.

Всё о программировании на Labview

Модераторы: Техподдержка NI, Robert, Модератор

Фильтр Баттерворта. Нужна Ваша помощь.

Сообщение Tony Who » Чт июн 12, 2008 11:17 pm

Доброго дня!
Возникла проблема.
Всё очень просто, тем не мение принципиально не понимаю где ошибка, однако думаю, что Вы можете мне помочь...
Задача стоит - получить фильтр Баттерворта (порядок не принципиален) работая с массивами, а не с динамическим типом данных...т.е. без использования "экспресс" приборов...ниже привожу скрины блок-схемы и индикации показаний до и после частоты среза...Показывает какую-то муть...:(
В чём тут может быть ошибка?
Вложения
1.jpg
Блок-схема ВП
1.jpg (28.93 KiB) Просмотров: 3914
2.jpg
Показания ВП после частоты среза
2.jpg (48.37 KiB) Просмотров: 3914
3.jpg
Показания ВП до частоты среза
3.jpg (48.65 KiB) Просмотров: 3914
Tony Who
 
Сообщений: 1
Зарегистрирован: Чт июн 12, 2008 11:02 pm
Откуда: Москва

Сообщение Наталья » Ср июн 18, 2008 1:41 pm

А можете сам ВП прикрепить? А то не очень понятно, какая функция используется для генерации синуса
Наталья
Специалист LabVIEW
 
Сообщений: 86
Зарегистрирован: Ср янв 17, 2007 11:08 am

Сообщение Kiparym » Чт июл 24, 2008 1:40 pm

В приведённом примере не верно задана частота генерации.
Частота не может быть >1. (нормированная частота).
В качестве параметра частоты блок генерации синуса требует значение отношения реальной частоты к частоте дискретизации. Удобно подавать значение обратное длине периода, выраженного в пикселях.
Kiparym
Пользователь
 
Сообщений: 17
Зарегистрирован: Ср дек 19, 2007 3:34 pm
Откуда: г.Саров


Вернуться в LabVIEW

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5