yuchai 发表于 2005-12-26 19:58

请你们帮帮忙,曲线拟合问题

我现在遇到一个问题,<br>x=<br>y=<br>我怎样才能得到一条较好的拟合曲线,用polyfit(x,y,3)或是四次,五次都不能得到<br>较好的拟合,我该怎么办?
[此贴子已经被aspen于2005-12-26 21:02:41编辑过]

aspen 发表于 2005-12-26 21:18

回复:(yuchai)请你们帮帮忙,曲线拟合问题

刚才试了一下,n取4 5 6的结果都不错啊

sunnytomy 发表于 2005-12-27 15:45

从数值分析的稳定性和拟合效果来说,用样条拟合最好,<BR>多项式拟合,当次数较高是,容易振荡

yuchai 发表于 2005-12-27 16:11

曲线拟合

<P>我又试了一下,拟合几乎成了直线,效果很不好,请你们帮帮编程<BR></P>

sunnytomy 发表于 2005-12-29 22:20

<P>这样解决:<BR>x=;<BR>y=;<BR>xx=linspace(1200,2800,100];<BR>yy=spline(x,y,xx);<BR>plot(x,y,'o',xx,yy);<BR><BR>看看效果满不满意<BR>样条函数拟合的效果一般比多项式拟合的效果好<BR></P>

hnylh 发表于 2006-3-5 19:01

<P>受以上启发解决了以前的一个问题,谢谢啦!</P>
页: [1]
查看完整版本: 请你们帮帮忙,曲线拟合问题