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

 
 
> фильтр бесселя в матлаб, цифровой
shf_05
сообщение Sep 19 2008, 05:05
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 22-04-08
Из: г. Екатеринбург
Пользователь №: 36 992



можно ли рассчитать цифровой фильтр бесселя в матлабе в версии 7,0 нашел только аналоговый?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
AsJohnAs
сообщение Oct 3 2008, 09:03
Сообщение #2


Частый гость
**

Группа: Свой
Сообщений: 125
Регистрация: 14-07-05
Из: Санкт-Петербург
Пользователь №: 6 793



Мндя... да я не прав.
Да и ответ у меня тогда не такой уж и простой будет...
Правельно это сделать через расчет полюсов т.д. а там ведь функция бесселя у которой нули ваще какие-то не такие...

Вообщем есть такая идея:
[b,a]=besself(5,0.2); % надо нормированную частоту, а то весь матлаб плющит
randn('state',0);
noise = randn(50000,1);
x=filter(b,a,noise);
h = lpc(x,15);

Вообщем применям линейное предсказание. Вообщем задачу можно решить быстро и с нужной точностью, но так сказать "в лоб".
А и еще: h - это импульсная которую можно и в fdatool загнать
Go to the top of the page
 
+Quote Post
shf_05
сообщение Oct 3 2008, 11:59
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 143
Регистрация: 22-04-08
Из: г. Екатеринбург
Пользователь №: 36 992



дак все это ясно, не хочется велосипед изобретать,....
PS: а есть еще ф-я impinvar.
Go to the top of the page
 
+Quote Post
PlainUser
сообщение Apr 19 2016, 06:39
Сообщение #4


Частый гость
**

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



Нужен фильтр бесселя в fdatools , не нашел.
Может он там есть но я его не вижу?

Ну скажем "maximaly flat" это не он случайно?

Сообщение отредактировал PlainUser - Apr 19 2016, 06:42
Go to the top of the page
 
+Quote Post
PlainUser
сообщение Apr 21 2016, 05:41
Сообщение #5


Частый гость
**

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



Цитата(PlainUser @ Apr 19 2016, 09:39) *
Нужен фильтр бесселя в fdatools , не нашел.
Может он там есть но я его не вижу?

Ну скажем "maximaly flat" это не он случайно?


Расследование выявило что в матлабе цифровой фильтр бесселя отсутствует принципиально.
Ввиду ....

" Аналоговые фильтры Бесселя характеризуются практически постоянной групповой задержкой в полосе пропускания, что позволяет сохранить форму пропускаемых через фильтр сигналов (если их спектр сосредоточен в полосе пропускания фильтра). Дискретные фильтры Бесселя не сохраняют это свойство, поэтому функция besself не реализует синтез дискретных фильтров Бесселя."

Его можно родить но это будет не он.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- shf_05   фильтр бесселя в матлаб   Sep 19 2008, 05:05
- - uriy   А как же fdatool целый пакет в матлабе для рассчет...   Sep 19 2008, 08:48
|- - shf_05   Цитата(uriy @ Sep 19 2008, 14:48) А как ж...   Sep 19 2008, 09:18
- - AsJohnAs   Ну в Matlab есть неплохой хелп. Вот в нем указано ...   Sep 23 2008, 08:39
|- - shf_05   Цитата(AsJohnAs @ Sep 23 2008, 14:39) Ну ...   Sep 26 2008, 07:18
- - AsJohnAs   Но ведь передаточная функция фильтров Бесселя запи...   Sep 26 2008, 20:17
|- - shf_05   Цитата(AsJohnAs @ Sep 27 2008, 02:17) Но ...   Sep 30 2008, 11:35
|- - AsJohnAs   Цитата(shf_05 @ Sep 30 2008, 15:35) если ...   Sep 30 2008, 18:49
|- - shf_05   Цитата(AsJohnAs @ Oct 1 2008, 00:49) Ну м...   Oct 2 2008, 04:36
- - Fat Robot   doc besselap doc bilinear doc zp2tf   Apr 19 2016, 06:58
- - Fat Robot   Вполне сохраняют, если Fc < Fs/4 Цитата(PlainU...   Apr 21 2016, 08:50


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

 


RSS Текстовая версия Сейчас: 24th August 2025 - 09:09
Рейтинг@Mail.ru


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