首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多元高斯曲线的数据拟合

多元高斯曲线的数据拟合
EN

Stack Overflow用户
提问于 2015-10-10 01:10:55
回答 1查看 1K关注 0票数 0

我有一张质子束击中闪光板的图像。此图像已过滤为灰度8位bmp文件。我基本上可以使用python/matlab来获取大量数据点,其中每个点都由一个(x,y)位置和一个(z)幅值组成。

束斑

放大曲面图

我想用高斯对我的z数据建模,然后找出曲线的“半最大全宽”。如何将多元高斯分布拟合到我的数据中?是否有这样的Matlab/Python包或任何其他方式,代码等?

EN

回答 1

Stack Overflow用户

发布于 2015-11-11 20:30:24

这似乎是非常适合ROOT的工作,而ROOT提供了python绑定。https://root.cern.ch/pyroot http://www.rootpy.org/

如果您熟悉根,您只需要创建一个TH2直方图并填充您的点,其中8位彩色图像的强度是直方图计数。然后,将TF2公式定义为二维高斯,并使用拟合方法(极小算法)对其进行拟合。

部分链接:https://root.cern.ch/root/html534/guides/users-guide/FittingHistograms.html https://root.cern.ch/root/html/tutorials/fit/fit2.C.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33043766

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档