读书人

关于多项式拟合?如何做

发布时间: 2012-03-07 09:13:51 作者: rapoo

关于多项式拟合?怎么做?
1、实现多项式拟合程序;
数学模型

Y=a+bX+cX^2+dX^3;
其中X可以取值为x,x^(1/2),和lnx
2、根据多项式拟合,在给定待拟合数据个数N(3<N<11)后,能够给出拟合曲线的系数a、b、c……;
3、输入一个X值,可以直接得到Y值;
毫无思路啊,连多项式拟合是什么都不是很清楚,谁能给点思路,或者相关代码参考下.最好能实现需求的,这样可以慢慢看.

[解决办法]
这个最关键的还是得把数据弄懂,要不然真没有办法下手。
[解决办法]
多项式拟合用matlab做。
[解决办法]
http://zhidao.baidu.com/question/280670084.html
[解决办法]
他其实是2分法(或者其他)不停的用数据尝试比较得出参数,然后根据参数画出曲线,
C#实现够呛。
[解决办法]
慢慢算呗。。反正现在电脑CPU越来越强大了
[解决办法]
计算数学专业就是搞这个的 都忘光 了
[解决办法]
http://download.csdn.net/download/charles_0072008/2099975
[解决办法]
这个就是一个矩阵运算
把给的X、Y代进行

Y = A X

A = YX^-1

X是系数矩阵,Y是矩阵,一算就出来。
[解决办法]
就是就算方法,或者数值分析方面的内容啊。
一般都是用最小二乘法拟合啊。
[解决办法]
这个应该简单啊。最小二乘拟合。
有固定的公式的。
[解决办法]
matlab直接polyfit~

读书人网 >VC/MFC

热点推荐