如何用avr单片机求对数

如题所述

如果是就把ln(x)求一次、二次。。。n次导就好了,这样单片机运算就转换成加法和乘法了,AVR有硬件乘法器,完成一次乘法只用一个指令周期,所以每次就一个对数的话,十多个指令周期就可以完成了。以上是一个算法,编程的代码我就不写了。。以上是我的陋见,错误不足之处,恳请批评指正wanglu1987xy(站内联系TA)事实上,在单片机中,所有的超越函数计算都是用泰勒级数展开的形式计算的,如果你觉得math库函数的精度过低或过高,都可以自己写函数自己算。yuyongcczu(站内联系TA)楼: Originally posted by wanglu1987xy at 2012-01-09 19:35:35: 呵呵 我想请教一下 单片机 math 的那些函数在哪个文件里啊
温馨提示:内容为网友见解,仅供参考
无其他回答

如何用avr单片机求对数
回答:如果是就把ln(x)求一次、二次。。。n次导就好了,这样单片机运算就转换成加法和乘法了,AVR有硬件乘法器,完成一次乘法只用一个指令周期,所以每次就一个对数的话,十多个指令周期就可以完成了。以上是一个算法,编程的代码我就不写了。。以上是我的陋见,错误不足之处,恳请批评指正wanglu1987...

如何用avr单片机求对数
其他整数,只要左移或右移就可以挪到这个区间了。其他浮点数,只要看表示幂次的位区间就可以了。至于以2为底的对数如何转变成以10为底的对数,只要按如下公式就可以了:以2为底的x 等于 以10为底的x 除以 以10为底的2。

急急急 求一篇关于《通信网络仿真研究》的论文
它的主要特点如下:1) 为AVR单片机提供了cycle accurate级的仿真,使静态程序可以准确的运行。它可以仿真片上(chip-on)设备驱动程序,并为片外(off-chip)程序提供了有规则的接口;2)可以添加监测代码来报告仿真程序运行的性能,或者可以在仿真结束后收集统计数据,并产生报告;3)提供了一套基本的监控器来剖析程序,这有助...

相似回答
大家正在搜