Чтобы найти FWHM, мне нужно найти гауссовский f, соответствующий набору значений (x, f (x)). Доступные методы подгонки (я ограничен C#) предполагают, что это решение является полиномионом n-й степени (или это то, что я смог найти до сих пор). Мне интересно, существует ли специализированный подход/схема, направленная на поиск гауссианцев. Или существует обобщенный метод, который быстро сходится? Я могу дать хорошее предположение для середины кривой звонка и его высоты, но не более того.Установка гауссовой функции в набор точек
0
A
ответ
0
решаемые это, заметив, что
п (у) = п (а) - ½ (XB)^2/с^2
который дает
с = SQRT (½ (хь)^2/п (ау))
Так с и б знал, что это не легкая задача :)
Смотрите fowlloing пост: http://stackoverflow.com/questions/10950733/gaussian-curve -крепление-алгоритм. Он просто оценивает среднее и стандартное отклонение для получения гауссовской подгонки. – Jaco
Спасибо за вашу ссылку. Это для нахождения гауссова g для функции f, так что g описывает свойства f. У меня есть примеры точек для гауссова, а не набора данных. – beyond