极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 15798|回复: 5

arduino可以对数运算吗?

[复制链接]
发表于 2016-7-19 20:27:56 | 显示全部楼层 |阅读模式
刚拟合了一下温度传感器和阻值的曲线,发现对数曲线或幂运算或者高次多项式(》=4)时拟合效果最好,现在想通过arduino控制电机调节滑动变阻器,但是不知道arduino是否可以运行这些运算?如果要运行,有什么办法?
回复

使用道具 举报

 楼主| 发表于 2016-7-19 20:30:27 | 显示全部楼层
之前好像见到过arduino支持ln运算
回复 支持 反对

使用道具 举报

发表于 2016-7-19 21:36:15 | 显示全部楼层
suoma 发表于 2016-7-19 20:30
之前好像见到过arduino支持ln运算

可以,其实我不会,但我会搜索
请参考:
http://www.arduino.cn/thread-16030-1-1.html
http://www.nongnu.org/avr-libc/user-manual/group__avr__math.html

另外如果需要速度的话,可以考虑用查找的方式,即把需要用到的数的对数值存在数组里,用的时候从数组中取出,这样可以不需要计算,速度很快。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-20 09:39:17 | 显示全部楼层
seesea 发表于 2016-7-19 21:36
可以,其实我不会,但我会搜索
请参考:
http://www.arduino.cn/thread-16030-1-1.html

                谢谢
回复 支持 反对

使用道具 举报

发表于 2016-7-22 10:56:04 | 显示全部楼层
当然可以,我觉得核心和c应该差不多吧。

如果查表太耗空间的话,可以使用级数求和呗。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-7-22 23:25:41 | 显示全部楼层
pumpitup 发表于 2016-7-22 10:56
当然可以,我觉得核心和c应该差不多吧。

如果查表太耗空间的话,可以使用级数求和呗。

可以给个级数求和例程吗?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 需要先绑定手机号

Archiver|联系我们|极客工坊

GMT+8, 2024-5-20 09:03 , Processed in 0.059187 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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