Matlab,polyfit 拟合参数的查看?
我用了polifit进行了数据的拟合,请问,如何查看所得到公式的相关系数、平方误差等基本的统计参数呢?谢谢大神指教!用完polyfit后,我还使用了[P,S,MU]这个语...
我用了 polifit进行了数据的拟合,请问,如何查看所得到公式的相关系数、平方误差 等 基本的统计参数呢? 谢谢大神指教!
用完polyfit 后,我还使用了[P,S,MU] 这个语句,但得出来的p值和之前用polyfit得出来的不一样,请问是怎么回事? 展开
用完polyfit 后,我还使用了[P,S,MU] 这个语句,但得出来的p值和之前用polyfit得出来的不一样,请问是怎么回事? 展开
展开全部
只要在 输出参数中 写这样的形式把
[P,S,MU] = polyfit(X,Y,N) finds the coefficients of a polynomial in XHAT = (X-MU(1))/MU(2) where MU(1) = MEAN(X) and MU(2) = STD(X). This centering and scaling transformation improves the numerical properties of both the polynomial and the fitting algorithm.
[P,S,MU] = polyfit(X,Y,N) finds the coefficients of a polynomial in XHAT = (X-MU(1))/MU(2) where MU(1) = MEAN(X) and MU(2) = STD(X). This centering and scaling transformation improves the numerical properties of both the polynomial and the fitting algorithm.
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
[p,S,mu] = polyfit(x,y,n)和p = polyfit(x,y,n)本质上都是函数polyfit的调用,拟合次数不高时,第一种和第二种它运行后的结果肯定是一样的,只不过函数polyfit的返回值第一个比第二个多而已。事实上,第二个运行后也会产生S,mu,只不过没有将他们返回而已。
但次数越高越不准,特别是高次拟合的特点是失之毫厘谬以千里,有时候会产生很大的误差,所以此时会有不一样甚至相差甚远的情况。
但次数越高越不准,特别是高次拟合的特点是失之毫厘谬以千里,有时候会产生很大的误差,所以此时会有不一样甚至相差甚远的情况。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |