matlab polyfit

matlab中有没有直接求最小二乘法拟合的相关系数的命令?
我记得好像以前在课本里面看到过
就是给定两组数据 通过polyfit进行一次线性回归后 怎么得到相关系数r
我要求相关系数

r = polyfit(x,y,n); %进行多项式拟合,得到多项式r
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-11-27
就是说拟合出来的一次曲线是y=0.7271x-729.4239
第2个回答  2010-11-28
拟合用regress
它会直接给出复相关系数
第3个回答  2010-11-26
x=....;
y=....;
a=polyfit(x,y,3) % 拟合系数
r=corrcoef(x,polyval(a,x)) % 相关系数本回答被提问者采纳