В проекте, над которым я работаю, мне нужно получить гауссову подгонку из набора точек - требуются среднее значение и дисперсия для некоторой обработки и, возможно, степень ошибки (или уровень точности), чтобы я мог выяснить, является ли набор очков действительно имеет нормальное распределение.
Я нашел этот вопрос
, но оно ограничено только 3 баллами - тогда как мне нужна подгонка, которая может работать с любым количеством баллов.
То, что мне нужно, похоже на labview Подход Гауссова пика
Я посмотрел mathdotnet и aforge.net (использую оба в одном проекте), но ничего не нашел.
Кто-нибудь знает какие-либо C # или (легко конвертируемые) C / C ++ или Java-решения?
В качестве альтернативы мне сказали, что следует использовать итеративный алгоритм - я мог бы реализовать его сам (если не слишком сложный по математике). Есть идеи о том, что я могу использовать? Я прочитал много статей (в Википедии и других, найденных через Google), но не нашел четкого указания на решение.