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

 
 
> Алгоритм нелинейной регрессии для AVR, возможно-ли такое
nikolas_osu
сообщение Nov 6 2009, 06:37
Сообщение #1


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

Группа: Свой
Сообщений: 101
Регистрация: 6-12-07
Из: Оренбург
Пользователь №: 33 046



Необходимо аппроксимировать 400 точек полиномом 11 степени, потом полиномы 11 степени будут передаваться по медленному каналу связи...
Есть ли какие-нибудь готовые алгоритмы для этого?..
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Builder
сообщение Nov 6 2009, 21:40
Сообщение #2


iBuilder©
****

Группа: Свой
Сообщений: 519
Регистрация: 14-07-04
Из: Минск
Пользователь №: 322



Цитата(nikolas_osu @ Nov 6 2009, 09:37) *
Необходимо аппроксимировать 400 точек полиномом 11 степени, потом полиномы 11 степени будут передаваться по медленному каналу связи...
Есть ли какие-нибудь готовые алгоритмы для этого?..

А Вы для начала алгоритм в том-же матлабе или просто на С/С++ уже промоделировали?
Всё устойчиво и хорошо опраксимирует? Что-то подсказывает что будут проблемы с точностью опраксимации,
уж очень много точек на один полином. Если только у точек не какой хитрый закон, которых хорошо ляжет на
полином.
Если у Вас на руках есть алгоритм, как делали? Неужели там нет много матриччных вычислений?
Давно что-то похожее делал, подробности забыл, но для нахождения параметров полинома использовались множители Лагранжа.
Так помнится были проблемы, часто после апроксимации, при проверке качества апроксимации результат был плохой.
Хотя у меня было много граничных условий, в Вашем случае может всё лучше будет работать.
После чего участо разбивался на 2 части, и для них всё считалось одельно. И так дробил отрезок, покуда не получал нужной точности апроксимации.
Возможно этот алгоритм не очень хорошо работал, но тем не менее, есть сомнненя что 400 точек лягут на один полином.

Ну а по теме, 0,7 секунды на AVR для 400 точек, IMHO не реально, у вас будут большие матрыцы, не позубам так быстро считать для AVR.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- nikolas_osu   Алгоритм нелинейной регрессии для AVR   Nov 6 2009, 06:37
- - Xenia   Цитата(nikolas_osu @ Nov 6 2009, 09:37) Н...   Nov 6 2009, 07:16
|- - _pv   ЦитатаАлгоритм нелинейной регрессии для AVR Есть л...   Nov 9 2009, 21:12
|- - vvs157   Цитата(_pv @ Nov 10 2009, 00:12) Ну матри...   Nov 9 2009, 22:20
|- - Oldring   Цитата(vvs157 @ Nov 10 2009, 01:20) Но то...   Nov 10 2009, 08:10
- - _Pasha   Цитата(nikolas_osu @ Nov 6 2009, 10:37) Н...   Nov 6 2009, 07:57
|- - nikolas_osu   Цитата(_Pasha @ Nov 6 2009, 12:57) Какое ...   Nov 6 2009, 08:01
- - Oldring   Цитата(nikolas_osu @ Nov 6 2009, 09:37) Н...   Nov 6 2009, 20:52
|- - Tanya   Цитата(Oldring @ Nov 6 2009, 23:52) Аппро...   Nov 7 2009, 04:21
|- - _Pasha   Цитата(Builder @ Nov 7 2009, 01:40) Ну а ...   Nov 6 2009, 21:57
- - Xenia   Вообще-то за 0.7 сек можно спокойно передать эти 4...   Nov 6 2009, 22:38
- - анатолий   В мобильнике считается полином 10 степени и от ~ 2...   Nov 7 2009, 15:10
- - Oldring   Цитата(анатолий @ Nov 7 2009, 18:10) В мо...   Nov 7 2009, 17:39
- - анатолий   Цитата(Oldring @ Nov 7 2009, 20:39) Ну ещ...   Nov 10 2009, 12:24
- - Oldring   Цитата(анатолий @ Nov 10 2009, 15:24) Это...   Nov 10 2009, 12:40
- - fontp   Цитата(Oldring @ Nov 10 2009, 15:40) И та...   Nov 10 2009, 12:46
- - анатолий   Цитата(Oldring @ Nov 10 2009, 15:40) Непр...   Nov 10 2009, 16:31


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

 


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


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