![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Ну ОЧЕНЬ нужно [D5, Win95/98]
Deadlock © (2002-01-06 03:32:00)Хто нибудь видел алгоритм или компоненту для нахождения пиков на кривых. Оченьнадо, помогите плиз, приму все...
Mbo (2002-01-06 10:13:00) [1]из простых решений:
1) пробегаешь все точки, кроме 1 и последней
if a[i]>a[i-1] and a[i]<=a[i+1] then пик:=i
2) считаешь производную (по разностям), сглаживаешь, там где она переходит через 0 сверху вниз - максимум
если точки редко, положение вершин пиков можно оценить, скажем, построив параболу по 3 соседним точкам
Adder (2002-01-06 04:20:00) [2]Сходи на http://alglib.chat.ru/index.html