说明:高斯拟合,在matlab中,可以用来拟合。是使用高斯函数来实现对数据拟合,具有很好的用处。
说明:二维高斯拟合程序,超级好用。 给定初始的ux、uy以及sigmax和sigmay,便可快速给出二维数据的拟合结果。 此程序可以用来拟合sigmax与sigmay不相等的情况,以及截面椭圆长轴与x、y轴不平行的情况,并可给出具体的旋转角。
说明:采用贝叶斯正则化算法提高BP网络的推广能力。在本例中,将采用两种训练方法,即L-M优化算法(trainlm)和贝叶斯正则化算法(trainbr),用以训练BP网络,使其能够拟合某一附加有白噪声的正弦样本数据。