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

 
 
> Интерволяция для отображения сигнала
ivan219
сообщение Jan 31 2011, 16:47
Сообщение #1


Местный
***

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



Есть сигнал диапазоне частот от 0 до половины частоты дискретизации. Сигнал периодический. Нужно его вывести на монитор никаких других действий с сигналом производится больше не будет.

Проблема: если частота высокая отображается не красиво.

Вопрос: посоветуйте максимально хороший интерполятор.

Пробовал Форроу 3 порядка так как других не знаю. Вроде не плохо, но он считает только по 4 точкам.

Хочу, что бы в расчёте участвовало большее количество точек.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ivan219
сообщение Feb 6 2011, 18:17
Сообщение #2


Местный
***

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



Цитата(ViKo @ Feb 6 2011, 14:27) *
А до интерполяции ваш сигнал похож на рыбу?
Даже соединив точки синусоиды отрезками (линейная интерполяция), вы не получите сигнал, похожий на рыбу.

Нет до интерполяции похож на рыбу это когда частота сигнала чуть меньше 0.5 частоты дискретизации когда на один пириуд уходит меньше 3 отсчётов.
Go to the top of the page
 
+Quote Post
ViKo
сообщение Feb 7 2011, 08:03
Сообщение #3


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(ivan219 @ Feb 6 2011, 20:17) *
Нет до интерполяции похож на рыбу это когда частота сигнала чуть меньше 0.5 частоты дискретизации когда на один пириуд уходит меньше 3 отсчётов.

А как вы думаете, почему? Может быть, не соблюдаются требования теоремы Котельникова?
Go to the top of the page
 
+Quote Post
sup-sup
сообщение Feb 7 2011, 08:16
Сообщение #4


Знающий
****

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



Цитата(ViKo @ Feb 7 2011, 12:03) *
А как вы думаете, почему? Может быть, не соблюдаются требования теоремы Котельникова?

Почему же. Будет рыба или много рыб, поедающих одна другую. А после интерполяции будет чистая синусоида. Если на входе чистый синус, то теорема Котельникова отдыхает.

Сообщение отредактировал sup-sup - Feb 7 2011, 08:17
Go to the top of the page
 
+Quote Post
ViKo
сообщение Feb 7 2011, 09:33
Сообщение #5


Универсальный солдатик
******

Группа: Модераторы
Сообщений: 8 634
Регистрация: 1-11-05
Из: Минск
Пользователь №: 10 362



Цитата(sup-sup @ Feb 7 2011, 10:16) *
Если на входе чистый синус, то теорема Котельникова отдыхает.

Теорема Котельникова никогда не отдыхает sm.gif
То, что здесь именуется рыбой - это резкие скачки на интерполированном сигнале, вроде хвоста рыбьего? То есть, вместо того, чтобы соединить точки плавной кривой (полиномиальной, синусоидальной), вдруг - скачек. При чем здесь Котельников? Реализация алгоритма кривая.
Go to the top of the page
 
+Quote Post
sup-sup
сообщение Feb 7 2011, 10:04
Сообщение #6


Знающий
****

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



Цитата(ViKo @ Feb 7 2011, 12:33) *
Теорема Котельникова никогда не отдыхает sm.gif
То, что здесь именуется рыбой - это резкие скачки на интерполированном сигнале, вроде хвоста рыбьего? То есть, вместо того, чтобы соединить точки плавной кривой (полиномиальной, синусоидальной), вдруг - скачек. При чем здесь Котельников? Реализация алгоритма кривая.

Хорошо, не отдыхает, а молотит впустую (но правильно).
Это я к тому, что синус всегда остается синусом при линейной обработке.
Я все-таки, подумал, что раз рыба в исходном сигнале, то погрешности интерполяции пока ни при чем.
А рыба всегда есть в исходном сигнале за счет набега фазы между сэмплированием и сигналом.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- ivan219   Интерволяция для отображения сигнала   Jan 31 2011, 16:47
- - SSerge   Так а теорема Котельникова на что? Там и способ во...   Jan 31 2011, 16:56
- - ivan219   Плохой Форроу. Не годится если частота высокая. По...   Jan 31 2011, 17:26
|- - ViKo   Цитата(ivan219 @ Jan 31 2011, 19:26) Плох...   Jan 31 2011, 18:26
- - rezident   Цитата(ivan219 @ Jan 31 2011, 21:47) Проб...   Jan 31 2011, 17:30
- - ivan219   Цитата(rezident @ Jan 31 2011, 20:30) Что...   Jan 31 2011, 21:35
|- - sup-sup   А почему не сделать интерполяцию классическим спос...   Feb 1 2011, 05:57
|- - ViKo   Цитата(ivan219 @ Jan 31 2011, 23:35) На к...   Feb 1 2011, 07:54
- - ivan219   Цитата(sup-sup @ Feb 1 2011, 08:57) ...   Feb 1 2011, 13:37
|- - АНТОН КОЗЛОВ   Цитата(ivan219 @ Feb 1 2011, 16:37) Хочу ...   Feb 2 2011, 05:56
|- - ViKo   Цитата(ivan219 @ Feb 1 2011, 15:37) А иск...   Feb 2 2011, 18:48
- - ivan219   Цитата(АНТОН КОЗЛОВ @ Feb 2 2011, 08:56) ...   Feb 2 2011, 20:35
|- - ViKo   Цитата(ivan219 @ Feb 2 2011, 22:35) Скачк...   Feb 3 2011, 07:27
- - ivan219   Вопрос снят.   Feb 3 2011, 22:34
|- - ViKo   Цитата(ivan219 @ Feb 4 2011, 00:34) Вопро...   Feb 4 2011, 07:48
- - ivan219   Цитата(ViKo @ Feb 4 2011, 10:48) Это все,...   Feb 4 2011, 09:51
|- - ViKo   Цитата(ivan219 @ Feb 4 2011, 11:51) После...   Feb 4 2011, 09:56
|- - _Anatoliy   Цитата(ivan219 @ Feb 4 2011, 11:51) Да ту...   Feb 4 2011, 10:23
|- - sup-sup   Цитата(ivan219 @ Feb 4 2011, 12:51) Да ту...   Feb 4 2011, 13:32
|- - fontp   QUOTE (sup-sup @ Feb 4 2011, 16:32) ...   Feb 4 2011, 14:28
|- - sup-sup   Цитата(fontp @ Feb 4 2011, 18:28) Это ест...   Feb 4 2011, 14:42
- - ViKo   Думаю, для вывода на монитор сгодится любая интерп...   Feb 4 2011, 14:46
|- - sup-sup   Цитата(ViKo @ Feb 4 2011, 17:46) Думаю, д...   Feb 4 2011, 14:52
|- - fontp   QUOTE (sup-sup @ Feb 4 2011, 17:52) ...   Feb 4 2011, 14:58
|- - sup-sup   Цитата(fontp @ Feb 4 2011, 17:58) ... Каз...   Feb 4 2011, 15:29
|- - ViKo   Цитата(fontp @ Feb 4 2011, 16:58) В любом...   Feb 4 2011, 15:43
- - GetSmart   Ой. как всё запущено...   Feb 4 2011, 16:41
- - ViKo   Если имелись в виду FIR и CIC, тогда да - лоханулс...   Feb 4 2011, 18:02
- - ivan219   Эксперемент с полиномами Лагранжа   Feb 4 2011, 22:11
|- - bahurin   Цитата(ivan219 @ Feb 5 2011, 01:11) Экспе...   Feb 5 2011, 04:59
- - ivan219   Цитата(bahurin @ Feb 5 2011, 07:59) мне п...   Feb 5 2011, 10:29
|- - sup-sup   Цитата(ivan219 @ Feb 5 2011, 13:29) На пе...   Feb 5 2011, 11:34
- - ivan219   Спасибо я так и подумал. Так больше места для манё...   Feb 5 2011, 12:59
|- - sup-sup   Цитата(ivan219 @ Feb 5 2011, 16:59) Спаси...   Feb 5 2011, 13:51
- - ViKo   Что-то я не понял - вы фильтр делаете или интерпол...   Feb 6 2011, 10:24
|- - sup-sup   Цитата(ViKo @ Feb 6 2011, 13:24) Что-то я...   Feb 6 2011, 11:13
- - vetal   ЦитатаНе подскажете где посмотреть, как это делает...   Feb 6 2011, 10:35
- - ivan219   Цитата(ViKo @ Feb 6 2011, 13:24) Что-то я...   Feb 6 2011, 10:59
|- - ViKo   Цитата(ivan219 @ Feb 6 2011, 12:59) Интер...   Feb 6 2011, 11:27
|- - sup-sup   Цитата(ViKo @ Feb 6 2011, 15:27) А до инт...   Feb 6 2011, 16:09
|- - ViKo   Цитата(sup-sup @ Feb 6 2011, 18:09) ...   Feb 6 2011, 16:25
|- - GetSmart   Цитата(sup-sup @ Feb 6 2011, 21:09) ...   Feb 6 2011, 16:46
|- - sup-sup   Цитата(GetSmart @ Feb 6 2011, 20:46) Ну д...   Feb 6 2011, 18:15
- - ViKo   Цитата(sup-sup @ Feb 7 2011, 12:04) ...   Feb 7 2011, 10:15
- - sup-sup   Цитата(ViKo @ Feb 7 2011, 14:15) Но от эт...   Feb 7 2011, 10:52
- - ViKo   Цитата(sup-sup @ Feb 7 2011, 12:52) ...   Feb 7 2011, 18:28
- - sup-sup   Цитата(ViKo @ Feb 7 2011, 21:28) Про ...   Feb 7 2011, 19:36
- - ViKo   Цитата(sup-sup @ Feb 7 2011, 21:36) ...   Feb 7 2011, 20:05
- - Alexey Lukin   Если речь идёт о звуке, то для отображения волны р...   Feb 8 2011, 04:42


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

 


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


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