FMGAUSSFIT对3D数据(x,y,z)执行高斯拟合。 [fitresult,..., rr] = fmgaussfit(xx,yy,zz) 使用 ZZ 作为曲面高度。 XX 和 YY 是定义 x 和 y 的向量或矩阵表面的组成部分。 如果 XX 和 YY 是向量,则 length(XX) = n 和长度(YY) = m,其中[m,n] = 尺寸(Z)。 在这种情况下,顶点表面是 (XX(j), YY(i), ZZ(i,j)) 三元组。 创建 XX 和 YY 任意域的矩阵,使用 meshgrid 函数。 FMGAUSSFIT 使用lsqcurvefit工具和“优化工具箱”。 最初的高斯的猜测是位于 ZZ 平面的最大值处。 合身限制在 XX 和 YY 的范围内。 看: http://en.wikipedia.org/wiki/Gaussian_function 例子: 要适合2D高斯: