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

 
 
> Интерполятор АЧХ и ФЧХ
ivan219
сообщение Sep 1 2010, 15:03
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680



Есть АЧХ и ФЧХ они практически линейны но значения есть только на определённых частотах.
Подскажить каким методом лучше всего интерполировать АЧХ и ФЧХ что бы можно было максимально точно (настолько на сколько это возможно) узнать значения на произвольной частоте?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ivan219
сообщение Sep 5 2010, 07:56
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 350
Регистрация: 16-11-08
Пользователь №: 41 680



Цитата(SPACUM @ Sep 5 2010, 01:04) *
Если Вы хотите использовать БПФ, то сигнал должен быть стационарным, т.е. содержать только гармоники Фурье и период равный времени выборки.


Это я знаю и уже писал про это.

Цитата(ivan219 @ Sep 4 2010, 12:05) *
У меня есть 255 фиксированных гармоник ЛЧМ сигнала кторые равны гармоникам 512 точечного БПФ.


Меня интересует вот что:
Как узнать значение на произвольной частоте???
Если известны значения АЧХ и ФЧХ 255 гармоник стационарных содержащий только гармоники Фурье (512 БПФ) с периодом равным времени выборки. Нужен метод максимально точный вычислительные ресурсы не важны.

Сообщение отредактировал ivan219 - Sep 5 2010, 07:58
Go to the top of the page
 
+Quote Post
sup-sup
сообщение Sep 5 2010, 09:30
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 674
Регистрация: 26-08-05
Пользователь №: 7 997



Цитата(ivan219 @ Sep 5 2010, 10:56) *
Это я знаю и уже писал про это.



Меня интересует вот что:
Как узнать значение на произвольной частоте???
Если известны значения АЧХ и ФЧХ 255 гармоник стационарных содержащий только гармоники Фурье (512 БПФ) с периодом равным времени выборки. Нужен метод максимально точный вычислительные ресурсы не важны.

По-моему, не хватает информации. Параметры ЛЧМ тоже дадут неопределенность. Может быть, Вам и не нужна большая точность чем предложенная линейная интерполяция.
Думаю, что можно проверить таким способом. Дополним число точек спектра нулями до 1024 (2048,..) и сделаем обратное FFT, а потом опять прямое FFT на увеличенном (удвоенном, учетверенном,..) числе точек. Это и будет самая "честная" интерполяция. Так можно делать до тех пор, пока мы не увидим существенного уменьшения ошибки по сравнению с линейной интерполяцией.

Сообщение отредактировал sup-sup - Sep 5 2010, 09:32
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ivan219   Интерполятор АЧХ и ФЧХ   Sep 1 2010, 15:03
- - polyakovav   для "практически линейных" функций логич...   Sep 1 2010, 15:30
- - SPACUM   Цитата(ivan219 @ Sep 1 2010, 19:03) Есть ...   Sep 3 2010, 08:19
- - ivan219   Цитата(SPACUM @ Sep 3 2010, 12:19) Если ф...   Sep 4 2010, 08:05
|- - SPACUM   Цитата(ivan219 @ Sep 4 2010, 12:05) Что т...   Sep 4 2010, 21:04
- - ivan219   Цитата(sup-sup @ Sep 5 2010, 13:30) ...   Sep 5 2010, 09:56
|- - sup-sup   Цитата(ivan219 @ Sep 5 2010, 12:56) Это п...   Sep 5 2010, 12:21
|- - SPACUM   Когда-то я пытался получить таким образом частотну...   Sep 5 2010, 16:23
- - ivan219   Цитата(sup-sup @ Sep 5 2010, 16:21) ...   Sep 5 2010, 17:34
|- - sup-sup   Цитата(ivan219 @ Sep 5 2010, 20:34) Да. В...   Sep 5 2010, 17:48
- - ivan219   sup-sup Данные в файле. Подумал по эксперементиро...   Sep 17 2010, 09:54
|- - sup-sup   Цитата(ivan219 @ Sep 17 2010, 12:54) sup-...   Sep 19 2010, 08:31
- - ivan219   Цитата(sup-sup @ Sep 19 2010, 12:31)...   Sep 19 2010, 14:21
|- - sup-sup   Цитата(ivan219 @ Sep 19 2010, 17:21) Это ...   Sep 19 2010, 16:07
- - ivan219   Спасибо посмотрел возможно где то допустил ошибку.   Sep 20 2010, 07:57


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

 


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


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