![]() |
多项式拟合,求助高手啊
用给定的多项式,如y = x^3 − 6*x^2 + 5*x − 3,产生一组数据(xi ,yi ) ,i = 1, 2,``````,n,再
在 yi 上添加随机干扰(可用rand 产生(0,1)均匀分布随机数或用randn 产生N(0,1) 分布随机数),然后用xi 和添加了随机干扰的yi 作3 次多项式拟合,与原系数比较。如果作 2 次或4 次多项式拟合,结果如何? 下周要交了,我是初学者,不怎么会编啊,麻烦各位高手帮下忙!!! |
回复: 多项式拟合,求助高手啊
matlab中有基于最小二乘法的曲线拟合命令:polyfit,应该不难的。
思路:第一步:先给定一组xi值,根据多项式计算出相应的yi值,然后对yi加噪声,生成yni; 第二步:把xi和求得的yni带入polyfit命令(分别设置不同的多项式阶数)求出系数。 第三步:求出的系数和原系数(即1,-6,5,-3)相比较。 |
回复: 多项式拟合,求助高手啊
在网上搜些多项式拟合的资料,很快就能做出来的,下周才交,不急。比如:[url]http://hi.baidu.com/lijinfeng042/blog/item/a8d641306327ef11ebc4aff5.html[/url]
|
回复: 多项式拟合,求助高手啊
楼上的讲解的很多,关键我初学,几乎什么都不懂,确切的说后天早上就要交啊,麻烦直接先给我标准答案吧,万分感激啊!!!!!!
|
所有时间均为北京时间。现在的时间是 11:23。 |
Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.