永发信息网

跪求matlab拟合高斯函数 在线等

答案:2  悬赏:40  手机版
解决时间 2021-11-12 01:16
  • 提问者网友:却不属于对方
  • 2021-11-11 02:27
跪求matlab拟合高斯函数 在线等
最佳答案
  • 五星知识达人网友:归鹤鸣
  • 2021-11-11 02:35
x=[2001 2002 2003 2004 2005]
y=[5.2 12.53 7.31 0.6 6.08]
cftool
先执行以上三个语句,接着会出来一个新图,再在上面点“数据”,载入你的x,y,再点拟合,在出来的新图里选择“新拟合”,再在选择拟合类型为“高斯”,接下来点“应用”,就一切OK
以上利用的是MATLAB的曲线拟合工具箱cftool,不用自己编程的
结果如下:
General model Gauss1:
f(x) = a1*exp(-((x-b1)/c1)^2)
Coefficients (with 95% confidence bounds):
a1 = 12.62 (-5.633, 30.88)
b1 = 2002 (2001, 2004)
c1 = 1.192 (-0.816, 3.2)

Goodness of fit:
SSE: 36.72
R-square: 0.5009
Adjusted R-square: 0.001709
RMSE: 4.285
全部回答
  • 1楼网友:七十二街
  • 2021-11-11 03:10

我可以的 

General model Gauss1:

       f(x) =  a1*exp(-((x-b1)/c1)^2)

Coefficients (with 95% confidence bounds):

       a1 =       12.62  (-5.633, 30.88)

       b1 =        2002  (2001, 2004)

       c1 =       1.192  (-0.816, 3.2)

Goodness of fit:

  SSE: 36.72

  R-square: 0.5009

  Adjusted R-square: 0.001709

  RMSE: 4.285

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯