急!!!C++编程题

来源:百度知道 编辑:UC知道 时间:2024/06/28 01:40:43
利用C(C++)语言编制一段应用程序,使其能够适用于任意多个离散数据点的抛物线拟合
要怎么做啊,MATLAB这个更没学过了,C都没学好啊 ,这个应该就是编一个程序使它能够确定抛物线y=ax*x+b*x+c,即运行时输入3个点出来一个抛物线方程,不管用什么方法,请大家帮忙啦~~谢谢~~
可不可以把代码给我啊,我要交作业啊~~~

你把邮箱发给我,或者给我留站内信,我把源程序发给你,我用VC++6.0调试过了,好用。

这个算法可定不简单的,用MATLAB做吧,那个做这个工作很容易。

楼主 此算法自己去百度一下 二阶线性拟合 就是你所要的。
我曾经做过一阶线性拟合。就是把多个离散点 拟合成一条直线,这其中的主要思想需要用到微积分,也就是说要找到这么一条参考直线 y=ax+b,使这些离散点到它的距离达到一个参考值,具体可根据微积分知识算出a 和 b。如果你对这个算法很急用,利用百度找到二阶线性拟合的算出a,b,c的方法,然后用程序实现之,或者自己利用此算法的基本思想,并利用微积分知识来找到计算a,b,c的方法。