matlab做曲线拟合,总是出错,麻烦指点~
我用一组数据做拟合,t[14667,14727,14787,14847,14907];x=[-522406.184-436584.389-346935.325-25402...
我用一组数据做拟合,
t[14667,14727,14787,14847,14907];
x=[-522406.184 -436584.389 -346935.325 -254023.263 -158433.001];
用 polyfit(t,x,3)或者用二次四次拟合求出来的p都不对,差很多那种,求出的系数后面两项很大,带进去一点不对,过程中我用vpa限制精度了
还有警告:Warning: Polynomial is badly conditioned. Add points with distinct X
values, reduce the degree of the polynomial, or try centering
and scaling as described in HELP POLYFIT.
没找到问题,请高手指点下,没财富了,莫怪
我用二次拟合,结果还是差很多……不清楚神马原因。。。 展开
t[14667,14727,14787,14847,14907];
x=[-522406.184 -436584.389 -346935.325 -254023.263 -158433.001];
用 polyfit(t,x,3)或者用二次四次拟合求出来的p都不对,差很多那种,求出的系数后面两项很大,带进去一点不对,过程中我用vpa限制精度了
还有警告:Warning: Polynomial is badly conditioned. Add points with distinct X
values, reduce the degree of the polynomial, or try centering
and scaling as described in HELP POLYFIT.
没找到问题,请高手指点下,没财富了,莫怪
我用二次拟合,结果还是差很多……不清楚神马原因。。。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询