文件名称:自动高斯和 Gabor 拟合:将 1D/2D Gaussian 或 Gabor 拟合到曲线/曲面,无需开始猜测参数-matlab开发
文件大小:23KB
文件格式:ZIP
更新时间:2024-06-19 12:56:31
matlab
自动高斯和 Gabor 曲面拟合--- 用于将一维高斯拟合到曲线以及将二维高斯或 Gabor 拟合到曲面的函数。 例程是自动的,因为它们不需要指定模型参数的起始猜测。 这是通过评估许多不同参数选择的拟合质量,然后通过最小二乘法(穷举搜索然后细化)细化最有希望的参数集来完成的。 所有函数都支持 2 种计算参数误差线的方法:bootstrapping 和 MCMC。 autoGaussianSurf(xi,yi,zi)使2D高斯拟合到曲面,定义为: zi = a*exp(-((xi-x0).^2/2/sigmax^2 + (yi-y0).^2/2/sigmay^2)) + b 它还可以拟合倾斜的 2d 高斯或各向同性的 2d 高斯。 autoGaborSurf(xi,yi,zi)适合Gabor,定义为: zi = a*exp(-(xip,.^2+yip.^2)/2/sigma^2
【文件预览】:
2dgaussian301.zip
2dgaussian300.zip