搜索
bottom↓
回复: 15

【求助】这个数据拟合公式怎么用C语言表示?

[复制链接]

出0入8汤圆

发表于 2022-5-30 14:27:05 | 显示全部楼层 |阅读模式
最近把传感器的数据拟合的公式为   y = 5E-06x4 - 0.0015x3 + 0.1874x2 - 11.146x + 283.51,请问下这个 5E-06x4 怎么在单片机的C语言中如何表示?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

一只鸟敢站在脆弱的枝条上歇脚,它依仗的不是枝条不会断,而是自己有翅膀,会飞。

出200入657汤圆

发表于 2022-5-30 14:29:22 | 显示全部楼层
double x,y;
x4 -> x*x*x*x
x2-> x*x

so on and so forth

出0入0汤圆

发表于 2022-5-30 15:40:50 | 显示全部楼层
y=(((5e-06*x-0.0015)*x+0.1874)*x-11.146)*x+283.51

出0入8汤圆

发表于 2022-5-30 15:54:55 | 显示全部楼层
5E-06 = 5 * 10 ^(-6) = 0.000005

出0入49汤圆

发表于 2022-5-30 16:02:24 | 显示全部楼层
这个我想起来我之做测温的时候 那个温度数据用excel表格生成类似的公式

出1310入193汤圆

发表于 2022-5-30 16:04:38 | 显示全部楼层
excel表格生成
还可以二次拟合

出0入8汤圆

 楼主| 发表于 2022-5-30 16:53:19 | 显示全部楼层
modbus 发表于 2022-5-30 15:40
y=(((5e-06*x-0.0015)*x+0.1874)*x-11.146)*x+283.51
(引用自3楼)

谢谢

出0入8汤圆

 楼主| 发表于 2022-5-30 16:53:55 | 显示全部楼层
huali8412 发表于 2022-5-30 16:02
这个我想起来我之做测温的时候 那个温度数据用excel表格生成类似的公式
(引用自5楼)

就是excel表格生成的

出0入8汤圆

 楼主| 发表于 2022-5-30 16:57:18 | 显示全部楼层
ddplys 发表于 2022-5-30 15:54
5E-06 = 5 * 10 ^(-6) = 0.000005
(引用自4楼)

谢谢

出0入8汤圆

 楼主| 发表于 2022-5-30 16:57:34 | 显示全部楼层
ziruo2002ab 发表于 2022-5-30 14:29
double x,y;
x4 -> x*x*x*x
x2-> x*x
(引用自2楼)

谢谢

出0入8汤圆

 楼主| 发表于 2022-5-30 16:58:10 | 显示全部楼层
lb0857 发表于 2022-5-30 16:04
excel表格生成
还可以二次拟合
(引用自6楼)

是excel表格生成,可以多项式拟合。

出0入0汤圆

发表于 2022-6-1 13:15:51 | 显示全部楼层
不舍的六年 发表于 2022-5-30 16:58
是excel表格生成,可以多项式拟合。
(引用自11楼)

excel还有这功能,涨见识了,我以前都是用MATLAB搞得

出0入0汤圆

发表于 2022-6-3 10:36:29 | 显示全部楼层
应该用移位+魔数实现
同时没必要的精度要去除

出0入37汤圆

发表于 2022-6-3 15:35:15 | 显示全部楼层
krguang 发表于 2022-6-1 13:15
excel还有这功能,涨见识了,我以前都是用MATLAB搞得
(引用自12楼)

matlab是正路吧

出0入0汤圆

发表于 2022-6-4 12:28:31 | 显示全部楼层
下一页 发表于 2022-6-3 15:35
matlab是正路吧
(引用自14楼)

matlab拟合比excel更好吗?

出0入37汤圆

发表于 2022-6-5 12:06:12 | 显示全部楼层
留声而过 发表于 2022-6-4 12:28
matlab拟合比excel更好吗?
(引用自15楼)

对数学运算,特别是数值计算,matlab功能更多,更专业,excel终究是属于也能干这个。
反正也得掌握一个工具,不如掌握一个更专业的,这是我的观点。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-14 08:22

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表