主题
: [MATLAB基础]
请教回归拟合的问题
查看单个帖子
2009-09-06, 22:45
#
3
slgu
高级会员
注册日期: 2007-06-24
年龄: 70
帖子: 188
声望力:
21
回复: 请教回归拟合的问题
原则上a,b应一起估计,方法也很简单,即使用 lsqcurvefit or nlinfit 等命令。
b=lsqcurvefit(fun,b,x,y)
b=nlinfit(x,y,fun,b)
fun为拟合函数,如例其函数可表示为:
fun=@(b,x)b(1)*x.^b(2);
即可。
圆括号中的b为初值,一般情况下,象这种简单的幂函数方程,b=rand(1,2)随机初值即可。
slgu
查看公开信息
发送悄悄话给 slgu
查找 slgu 发表的更多帖子