24小时热门版块排行榜    

查看: 2226  |  回复: 7
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

xbzhoumo

新虫 (初入文坛)

[求助] matlab 数据三次多项式拟合 病态 如何解决啊??

x1=[6594.3873        6592.502871        6590.592028        6588.654889        6586.691493        6584.701858        6582.686025        6580.644023        6578.575894        6576.481658        6574.361355        6572.215019        6570.042687        6567.844393        6565.620174        6563.370066        6561.094106        ];       
y1=[8.7382        8.4459        8.3482        8.0884        7.9913        7.8181        7.7047        7.9312        7.544        7.4148        7.3174        7.1081        6.9839        6.8379        6.5015        6.1125        6.4554  ];
    数值带入后 误差很大 如何解决 就大神帮助啊
matlab 数据三次多项式拟合 病态 如何解决啊??
{F}TSW$FEY(RMR)M`}V5KVW.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

feifeiyin12

铁虫 (初入文坛)

【答案】应助回帖

先进行原理性解释,是否数据内在确实满足三次多项式关系,如果明明是指数关系的数据你用多项式拟合肯定是不行的。如果确定满足多项式关系后,实际的拟合效果是要看拟合参数的,如果sse和r-square确实都不理想,那么可以考虑先进行数据处理(如进行平滑,方法很多),再进行多项式拟合。
勤学笃行,精雕细琢
6楼2013-11-11 21:08:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 xbzhoumo 的主题更新
信息提示
请填处理意见