Главная страница


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Evgenij Masherov                     2:5020/175.2   08 Apr 2002  21:35:12
 To : Vyacheslav A. Potapenko
 Subject : Помогите найти алгоритм
 -------------------------------------------------------------------------------- 
 
 Mon Apr 08 2002 15:27, Vyacheslav A. Potapenko wrote to All:
  VAP> Помогите, пожалуйста, сузить область поиска или посоветуйте готовый
  VAP> алгоритм, если таковой имеется. Задача такая. Имеется некий график,
  VAP> например курс акций за последние 10 лет. Hеобходимо на этом графике
  VAP> найти участок, который можно аппроксимировать в прямую. После этого,
  VAP> нужно дать
  VAP> качественную характеристику данной прямой: на сколько она отличается от
  VAP> кривой графика (в каких-то колич. характеристиках), угол наклона (это
  VAP> уже проще), длину и т.д. Самое  главное это, конечно, найти на графике
  VAP> наиболее длинный участок и без сильных изъянов. Под изъянами я имею в
  VAP> виду ситуацию, когда, допустим, цена резко упала вниз, а потом опять
  VAP> вернулась на прежние позиции. Т.е. вроде график ровный, но есть скачек
  VAP> вниз. Было бы неплохо
  VAP> как-то задавать допустимый порог в таких ситуациях. Может имеются
  VAP> какие-то направления в математике, которые решают подобные задачи.
  VAP> Заранее спасибо!
 
 1. Попробуйте регрессионный анализ
 В простейшем случае
 y=ax+b,
 причем оценки получаются, как
 a=SUM(x-x_)*(y-y_)/SUM(x-x_)^2
 b=y_-a*x_
 2. Мерой близости к прямой может быть коэффициент корреляции 
 R=SUM(x-x_)*(y-y_)/sqrt(SUM((x-x_)^2)*SUM((y-y_)^2))
 3. Двойной цикл по началу и окончанию отрезка, в котором вычисляется к-т
 корреляции, и запоминается рекорд(ы).
 x_, y_ - средние значения по выборке
 
 Евгений Машеров АКА СанитарЖеня
 
 --- ifmail v.2.15
  * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Помогите найти алгоритм   Vyacheslav A. Potapenko   08 Apr 2002 15:27:57 
 Помогите найти алгоритм   Evgenij Masherov   08 Apr 2002 21:35:12 
 Re: Помогите найти алгоритм   Sergiy Kanilo   08 Apr 2002 21:44:34 
 Re: Помогите найти алгоритм   Mikhail Kalenkov   08 Apr 2002 22:36:01 
 Re: Помогите найти алгоритм   Sergiy Kanilo   08 Apr 2002 23:08:51 
 Re: Помогите найти алгоритм   Mikhail Kalenkov   09 Apr 2002 08:33:14 
 Re: Помогите найти алгоритм   Sergiy Kanilo   09 Apr 2002 10:00:47 
 Re: Помогите найти алгоритм   Mikhail Kalenkov   09 Apr 2002 15:59:09 
 Re: Помогите найти алгоритм   Sergey Andrianov   09 Apr 2002 21:09:18 
 Re: Помогите найти алгоритм   Mikhail Kalenkov   08 Apr 2002 20:55:16 
 Re: Помогите найти алгоpитм   Denis Yagodin   09 Apr 2002 00:37:28 
Архивное /ru.algorithms/33002c75343a.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional