python中fit函数的用法和使用方法?
用polyfit(X,Y,1)得到的拟合函数只能得到a,b,但不能得到线性相关系数R^2。
如想要得到其线性相关系数,可以用regress(y,X),其使用格式 [b,bint,r,rint,stats] = regress(y,X); b——拟合系数 bint——b的置信区间 r——残差值 rint——r的置信区间 stats——检验统计量,第一个就是相关系数 例如: x=[。。。];y=[。。。] X=[x ones(n,1)]; %x的行数(列数) [b,bint,r,rint,stats] = regress(y,X);
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有