3409|4

1万

帖子

25

TA的资源

版主

楼主
 

micropython的数学计算库 [复制链接]

 数学计算库(math)

函数

  • math.acos(x)
    计算反余弦

  • math.acosh(x)
    计算反双曲余弦

  • math.asin(x)
    计算反正弦

  • math.asinh(x)
    计算反双曲正弦

  • math.atan(x)
    计算反正切

  • math.atan2(y, x)
    计算 y/x 反正切.

  • math.atanh(x)
    计算反双曲正切

  • math.ceil(x)
    向上计算整数部分

  • math.copysign(x, y)
    返回 x 带有 y 的符号位

  • math.cos(x)
    计算余弦

  • math.cosh(x)
    计算双曲余弦

  • math.degrees(x)
    弧度转为角度

  • math.erf(x)
    返回误差函数

  • math.erfc(x)
    返回余误差函数

  • math.exp(x)
    计算指数

  • math.expm1(x)
    计算 exp(x) - 1.

  • math.fabs(x)
    计算绝对值

  • math.floor(x)
    向下计算整数部分

  • math.fmod(x, y)
    计算余数

  • math.frexp(x)
    分解浮点数为尾数和指数。返回结果是元祖格式 (m, e),对应关系是 x == m * 2**e 。 如果 x == 0 就返回 (0.0, 0), 否则otherwise 0.5 <= abs(m) < 1 holds.

  • math.gamma(x)
    计算伽马函数

  • math.isfinite(x)
    返回 True 如果是有限数

  • math.isinf(x)
    返回 True 如果是无穷大

  • math.isnan(x)
    如果不是数字返回 True

  • math.ldexp(x, exp)
    返回 x * (2**exp).

  • math.lgamma(x)
    返回伽马函数的自然对数

  • math.log(x)
    计算自然对数

  • math.log10(x)
    计算常用对数(10为底)

  • math.log2(x)
    计算2为底的对数

  • math.modf(x)
    浮点数分解为小数和整数,小数在前

  • math.pow(x, y)
    计算指数

  • math.radians(x)
    角度转换为弧度

  • math.sin(x)
    计算正弦

  • math.sinh(x)
    计算双曲正弦

  • math.sqrt(x)
    计算开平方

  • math.tan(x)
    计算正切

  • math.tanh(x)
    计算双曲正切

  • math.trunc(x)
    取整数部分

常数

  • math.e
    自然对数的底数

  • math.pi
    圆周率

最新回复

OK,就是说只要没micropython的时候能跑的函数, 用了pyb之后,就可以动态调用了,本来就是脚本吗,想调就调  详情 回复 发表于 2016-7-5 22:27
点赞 关注
 
 

回复
举报

1950

帖子

4

TA的资源

版主

沙发
 
谢谢,版主整理。

这些函数,在各个CPU上跑,是不是也要一个一个移植啊,
还是只要移植一次,到处可以跑?

点评

数学函数属于标准函数,不需要自己移植,直接import就可以用了。在pyboard和ESP8266上测试可以使用。  详情 回复 发表于 2016-7-5 22:08
个人签名MicroPython中文社区https://micropython.org.cn/forum/  
 
 
 

回复

1万

帖子

25

TA的资源

版主

板凳
 
5525 发表于 2016-7-5 21:45
谢谢,版主整理。

这些函数,在各个CPU上跑,是不是也要一个一个移植啊,
还是只要移植一次,到处可以 ...

数学函数属于标准函数,不需要自己移植,直接import就可以用了。在pyboard和ESP8266上测试可以使用。
 
 
 

回复

1950

帖子

4

TA的资源

版主

4
 
OK,就是说只要没micropython的时候能跑的函数,
用了pyb之后,就可以动态调用了,本来就是脚本吗,想调就调

点评

是的,需要的时候调用,用完了之后还可以删除和回收,很方便吧。  详情 回复 发表于 2016-7-5 22:39
个人签名MicroPython中文社区https://micropython.org.cn/forum/  
 
 
 

回复

1万

帖子

25

TA的资源

版主

5
 
5525 发表于 2016-7-5 22:27
OK,就是说只要没micropython的时候能跑的函数,
用了pyb之后,就可以动态调用了,本来就是脚本吗,想调就 ...

是的,需要的时候调用,用完了之后还可以删除和回收,很方便吧。

赞赏

1

查看全部赞赏

 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表