Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Помогите с математикой

647
04 августа 2006 года
vital
73 / / 22.03.2003
В общем у меня есть массив значений, если построить график зависимости значений от количества одинаковых значений (короче узнать какое чаще всего встречается) То получится как думаю что-то типа колокола, в общем это не важно, получится график с одним максимумом(с одним ли???), нужно высчитать значение имеющее максимальную вероятность встретиться (в массиве возможны аномальные отклонения в большую и меньшую сторону(редко) так что просто высчитывать среднее значение не пойдет), в общем как думаю - нужно как-то апроксимировать и найти максимум. Нужны алгоритмы, формулы, предложения. Кстати заодно, нужно будет высчитать крайние значения чисел по уровню 0.7 и 0.1 от полученного среднего. Что скажете?
Аноним
Я бы решал задачу так:
Сначала попробовал бы представить себе вид функции
которая апроксимирует значения точек. Для этого просто набросал бы точки на координаты. Думаю, что какая-нибудь из следующих функций
сгодилась бы (парабола, гипербола). Потом пострался бы привести уравнение этой кривой, так подобрав параметры, чтобы разброс точек из
массива относительно графика функции был минимален. Затем, просто взял бы дифференциал от уравненияэтой кривой, и приравняв результат к нулю, получил бы все экстремумы (min,max) массива.
А ещё мне кажется, что такое поведение точек очень похоже на
нормальное распределение и формулы для максимума и отклонений (дисперсии) в любом справочнике по теорверу есть.
1.9K
04 августа 2006 года
[*]Frosty
278 / / 17.06.2006
Если я Вас аправильно понял, то Вам нужно почитать статистику(терорию вероятности) про дискретное распределение случайной величины, про мат. ожидание, и т.д.
У Вас вроде нормальное распределение.
Например Кремер или Крамер не помню.)
647
04 августа 2006 года
vital
73 / / 22.03.2003
Все правильно, мне нужна как можно более полная статистика, но сам прикол в том, что распределение не нормальное, я только могу сказать что значения будут ПРИМЕРНО около какого-то крутиться а около какого + будут аномалии + возможно все значения будут одинаковыми + возможно будет всего 2 или три или ... одинаковых числа из всех имеющихся цифр, тогда как быть? но точно максимум будет, должен быть ведь есть массив чисел, значит можно сказать какое число наиболее вероятно из них(необязательно из них но рядом с каким нибудь). Дальше т.к. распредедление не нормальное, то мне нужно апроксимировать то, что получится - вопрос КАК? алгоритм кто подскажет? Допустим апроксимировали получили к примеру коэффициенты к какому нибудь ряду неважно в общем. Как потом найти этот максимум? На бумаге ряд раскладывать...ладно разложим, ладно к нулю приравняем....впринципе как максимум найти понятно
Смысл что делать-то я понимаю, но вот математику саму не помню...
Похоже придется идти в библиотеку...
Спасибо за помощь. Хотя может кто еще подскажет???
Аноним
то, что я предложил как раз поможет найти около
какого будут крутиться. Тебе нужно просто побольше
этих наборов. График параболы должен быть такой, что
точки лежат либо на нём либо рядом:
_____*
*/ * \
/ \
* \ *
/ \
*-точки
Находишь максимум кривой и это и будет то самое значение.
потом можно массив проверять на ближайшее приближение к этому значению и так искать максимум. максимум будет причём чем больше ты
задашь дельта отклонение от того что надифференцировал, тем больше максимумов. вероятность можно посчитать так (грубо) длина дельты поделить на длину отрезка (макс минус мин) этобудет вероятность того что очередная точка этого отрезка будет максимумом.
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог