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

 
 
 
Reply to this topicStart new topic
Drudkh
сообщение Dec 24 2006, 00:18
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 23-12-06
Пользователь №: 23 829



Господа, надеюсь на понимание... И сострадание : )

Предыстория:
Оч. нужна помощь. Сам я к ЦОС не имел до этого момента никакого отношения. ( Ну был предмет - перемножили сложили векторы комплексных чисел на ассемблере и все дела) Ну а теперь имею, : (( поскольку тема магистерской работы звучит так: "Исследование эффективности алгоритмов интерполяции на процессорах Motorola DSP568XX" (изменить никак нельзя) Так вот я просто в отчаянии... Я когда читаю ваш форум и все эти книги мудреные у меня волосы шевелятся на всем теле. Я забыл нафиг эту математику давно и благополучно!..

Собственно вопросы:
1. Какие алгоритмы интерполяции используются в ЦОС? Хоть где-нибудь. Как я понимаю, чаще всего это фильтрация входного сигнала разбавленного нулями. А еще какие? Ну линейная точно. Как на счет классических мат. методов: Квадратным трехчленом? Кубическими сплайнами? Методы Лагранжа, Ньютона?

2. ЛЮБАЯ информация по этой теме. Книги, статьи, ссылки - что угодно.

Пожалуйста, помогите. Кто чем может : )
Go to the top of the page
 
+Quote Post
_artem_
сообщение Dec 24 2006, 01:30
Сообщение #2


учащийся
*****

Группа: Свой
Сообщений: 1 065
Регистрация: 29-10-05
Из: города контрастов
Пользователь №: 10 249



Vot zdes posmotri - glava 3

http://www.nrbook.com/a/bookcpdf.php


--------------------
Зачем лаять на караван , когда на него можно плюнуть?

Go to the top of the page
 
+Quote Post
Drudkh
сообщение Dec 24 2006, 13:32
Сообщение #3





Группа: Новичок
Сообщений: 3
Регистрация: 23-12-06
Пользователь №: 23 829



Еще вопрос: Как оценить качество интерполяции?
Просто мне тут пришло в голову, что если брать просто среднеквадратическое отклонение, то получится, что я не учитываю изменение спектра сигнала. Вот как в инженерных задачах этот вопрос решается? Как узнать, например, подходит ли для вашей задачи какой-то конкретный интерполирующий фильтр?
Go to the top of the page
 
+Quote Post
Drudkh
сообщение Dec 24 2006, 13:51
Сообщение #4





Группа: Новичок
Сообщений: 3
Регистрация: 23-12-06
Пользователь №: 23 829



Цитата(_artem_ @ Dec 24 2006, 02:30) *
Vot zdes posmotri - glava 3
http://www.nrbook.com/a/bookcpdf.php

Спасибо, полезная ссылочка! Вот где прятался алгоритм Невилля! : )
Go to the top of the page
 
+Quote Post
SergeyX
сообщение Jan 30 2007, 12:35
Сообщение #5


Участник
*

Группа: Свой
Сообщений: 72
Регистрация: 18-10-05
Из: Minsk
Пользователь №: 9 774



Цитата(_artem_ @ Dec 24 2006, 02:30) *
Vot zdes posmotri - glava 3

http://www.nrbook.com/a/bookcpdf.php

спасибо за ссылку...оказалась весьма интересной


--------------------
"Never to be in love with your ideas"...
Go to the top of the page
 
+Quote Post
blackfin
сообщение Jan 30 2007, 13:19
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 3 106
Регистрация: 18-04-05
Пользователь №: 4 261



Цитата(Drudkh @ Dec 24 2006, 00:18) *
2. ЛЮБАЯ информация по этой теме. Книги, статьи, ссылки - что угодно.

До кучи: Multirate digital filters.
Go to the top of the page
 
+Quote Post
Stanislav
сообщение Jan 30 2007, 14:18
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 4 363
Регистрация: 13-05-05
Из: Москва
Пользователь №: 4 987



Ещё Матлаб посмотрите. Там много практического материала.


--------------------
Самонадеянность слепа. Сомнения - спутник разума. (с)
Go to the top of the page
 
+Quote Post
NickNich
сообщение Jan 30 2007, 16:17
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 375
Регистрация: 8-11-05
Пользователь №: 10 593



Цитата(Drudkh @ Dec 24 2006, 13:32) *
Еще вопрос: Как оценить качество интерполяции?
Просто мне тут пришло в голову, что если брать просто среднеквадратическое отклонение, то получится, что я не учитываю изменение спектра сигнала. Вот как в инженерных задачах этот вопрос решается? Как узнать, например, подходит ли для вашей задачи какой-то конкретный интерполирующий фильтр?

Для этого нужно точно определить, какую задачу Вы пытаетесь решить при помощи интерполяции, и выделить характеристики сигнала, которые должны не пострадать или появиться при интерполяции. Например - приближение точно известной функции по набору ее значений (для урощения расчета) или восстановления формы неизвестного сигнала по набору его дискретных отсчетов. Это разные задачи.

В первом случае может потребоваться, чтобы интеролирующая функция точно проходила через узлы интерполяции. Во втором - этого требования может не быть, т.к. отсчеты сигнала измеряются с шумом и на интерполятор (кроме собсно интерполяции) возлагается еще и функция сглаживающего фильтра.

В инженерных задачах вопрос о выборе способа интерполяции решается исходя из практической целесообразности и имеющихся наработок в предметной области. Это позволяет ограничить круг рассматриваемых интерполяционных алгоритмов. Окончательное решение принимается путем моделирования (математического или полунатурного) и оценки требуемых выч. затрат, если на них есть ограничение.

Цитата(Drudkh @ Dec 24 2006, 00:18) *
Собственно вопросы:
1. Какие алгоритмы интерполяции используются в ЦОС? Хоть где-нибудь. Как я понимаю, чаще всего это фильтрация входного сигнала разбавленного нулями. А еще какие? Ну линейная точно. Как на счет классических мат. методов: Квадратным трехчленом? Кубическими сплайнами? Методы Лагранжа, Ньютона?

Все эти алгоритмы широко используются, и многие другие. Просто в каждой области применения цыфровых вычислителей уже сложился наиболее употребительный круг алгоритмов. Поэтому Вам следует рассматривать интерполяционные алгоритмы не для ЦОС вообще, а для каких-то задач в частности - связь, автоматическое управление, обработка изображений и т.д.
Go to the top of the page
 
+Quote Post

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

 


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


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