excel拟合出来的公式完全不对!

excel拟合出来的公式完全不对!为什么曲线用excel拟合出多项式后带入值计算完全不对,如图

一开始我也是拟合出来一个最高次项为6的多项式,然而用这个函数式去验证的时候发现得到完全不一样的曲线,不知道lz是不是跟我一样的问题:类似于2E-10x^6这样的在输入进去的时候输入的是2*10^(-10)*x^6这是没问题的,但是问题出现在我们的到的这个2E-10x^6多项式的参数是不准确的,类似问题的解决方法如下:

这是我最初得到的一组数据的曲线以及拟合公式,如果我单纯按照上公式去验证的话很多情况下是不正确的,原因在于:

系数不精确

系统根据四舍五入得到系数,差距会比较大。具体解决方法如下:

1、点击函数式,即光标置于函数式内;

2、单击右键,选择“设置趋势线标签格式”;

3、(我的是2016版本)在右侧弹出的功能栏里面,点击“类别”下拉按钮,选择“数字”;

4、在“小位小数”后面修改成适当的值(比10次幂的那个指数最大的大几位就好,比如我上面的我就可以设置成19);

5、按回车就会得到修改后的较精确的拟合函数式。(如下图)

可以和上面的对比一下看到有的系数差距还是蛮大的,虽然系数很小,但是x的六次幂也是蛮大的,希望对你有帮助

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-05-12
原因:拟合公式中X前的系数过小,经过保留位数之后会出现误差,例如:0.00026被约为0.0003,采用保留位数后的数值进行计算,得到的结果误差较大。
解决方式:10倍或者100倍及以上的方式缩小X轴的数值,从而扩大拟合公式的X前的系数,得到系数按相同比例缩小即可,例如原始X轴为20、30、40,缩小为2、3、4,得到拟合公式中X前系数从0.0003,变成0.00026。
第2个回答  2016-12-27


第一象限

追答

追问

这个数据和我原数据不一样

追答

我的数据就是根据这个公式做了几个点。对与不对,你自己知道,我只是告诉你作图的方法,需要什么样的数据,你自己按照这个方法做就可以了。你没告诉我数据,莫非我还能掐指一算算出来你的数据吗?就算现在的截图,一堆数据,谁能看明白哪个是x1,y1,哪个又是x2,y2?

第3个回答  2016-12-27
拟合,肯定有误差啊追问

误差超过200%还正常吗?

追答

看着曲线不像拟合错了,你多试几个点看看

追问

左边是我根据拟合公式画的曲线,能看出根本不在一个量级上

追答

用什么拟合的?

追问

多项式

追答

你把数据发我邮箱我帮你试试[email protected]

本回答被网友采纳
第4个回答  2018-04-25
公式有效数字默认位数太低,比如5.2333333333显示就是5这样的情况,将有效数字选到20位你试试,应该很切合了
相似回答