注册 登录
编程论坛 Matlab

如何做数据拟合

schoolcao 发布于 2007-11-24 00:30, 2155 次点击
比如线性拟合,或者抛物线,或者自定义函数的。

能否提供一个比较完整的思路,或者参考资料,谢谢!
4 回复
#2
seidel2007-11-25 08:46
在matalb里有专门一个工具箱,你可以打开。里面就是很简单了,容易操作。
#3
ydgsl2007-11-25 09:09
lsqcurvefit('fun',x,y,b0)    or
nlinfit(x,y,'fun',b0)
'fun' 为自定义函数,b0为初值。当fun较复杂and/or初值不当时,这两个命令效果不是很好。若是个别复杂问题and/or多元多参数非线性问题,可将数据置上,可代为拟合。
#4
hlongxiang2007-12-01 12:45
cftool
一般的拟合都能满足
#5
hlongxiang2007-12-01 12:46
有个神经网络做拟合的效果不错,好像是什么BP吧
要求不高上边这个凑合着用就行
1