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

 
 
 
Reply to this topicStart new topic
> Фильтр FDATool -> MatLab, Как в MatLab задействовать фильтр, состряпанный в fdatool?
Абырвалг
сообщение Aug 30 2006, 04:36
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 23-08-06
Пользователь №: 19 752



Вчерась чего-то глюкануло и текст исчез. Поэтому повторюсь.

Как в MatLab задействовать фильтр, состряпанный в fdatool?

Нарисовал фильтр в fdatool. Хочу теперь в матлабе пропустить через этот фильтр сигнал.
использовать sptool не получается - чета глючит все, фильтр не экспортируется.

Вычитал где-то и пытался делать так: экспорт фильтра из fdatool в матлаб в виде объекта с именем "Hd", далее "yf = Hd.filter(y)", где "y" - исходный сигнал. Но так оно не работает, на выходе какая-то фигня.

Подскажите, как таки правильно в матлабе пропустить сигнал через фильтр, нарисованный в fdatool?
Go to the top of the page
 
+Quote Post
jorikdima
сообщение Aug 30 2006, 07:13
Сообщение #2


тут может быть ваша реклама
*****

Группа: Свой
Сообщений: 1 164
Регистрация: 15-03-06
Из: Санкт-Петербург/CA
Пользователь №: 15 280



Все фильтрует. Думаю Вы что то напутали с сигналами. Например 2PI забыли smile.gif
Пример:
КИХ ФНЧ фильтр с окном, частотой дискр 8000, пропускания - 2000, задержки - 3000.
Делаем File->Export-> Object.

Создаем тестовые сигналы
x=1:1/8000:10;
y=sin(2*pi*x*2000);
yr=Hd.filter(y);

Амплитуда - 0.707

y=sin(2*pi*x*3000);
yr=Hd.filter(y);

Амплитуда - да ее там нет почти biggrin.gif

Значит фильтрует!
Go to the top of the page
 
+Quote Post
Абырвалг
сообщение Aug 30 2006, 08:05
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 23-08-06
Пользователь №: 19 752



Цитата(jorikdima @ Aug 30 2006, 12:13) *
Все фильтрует. Думаю Вы что то напутали с сигналами. Например 2PI забыли smile.gif


Действительно фильтрует. Только не каждый фильтр. Создаю новый, ниразу не надеванный фильтр - иногда работает, иногда нет. Чаще да. Беру свой, который в железку уже забит - фиг.

Возможно это связано с целочисленной арифметикой или реордеринг с масштбированием его смущают, или фиг знает что. Не едут лыжи :'(
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 20th July 2025 - 00:04
Рейтинг@Mail.ru


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