python有什么package是可以用来计算三角函数的

  数学 高等数学 Python    浏览次数: 729
0

python有什么package是可以用来计算三角函数的?

比如tanh,sin,arctan之类的


 

魏哲   2018-03-09 23:42



   2个回答 
4

用numpy计算比较方便,虽然math里也有,但是math的输入值必须是单个数,不能是list或者array

>>> import numpy as np
# x可以是list或者np.ndarray
# cos(x)
>>> np.cos(x)
# sin(x)
>>> np.sin(x)
# tan(x)
>>> np.tan(x)
# acrcos(x)
>>> np.arccos(x)
# acrsin(x)
>>> np.arcsin(x)
# acrtan(x)
>>> np.arctan(x)
# cosh(x)
>>> np.cosh(x)
# sinh(x)
>>> np.sinh(x)
# tanh(x)
>>> np.tanh(x)


SofaSofa数据科学社区 DS面经 问答 实战

wxw_pku   2019-01-11 13:23

3

math里基本上都有了

>>> import math
# cos(x)
>>> math.cos(x)

# sin(x)
>>> math.sin(x)

# tan(x)
>>> math.tan(x)

# acrcos(x)
>>> math.acos(x)

# acrsin(x)
>>> math.asin(x)

# acrtan(x)
>>> math.atan(x)

# cosh(x)
>>> math.cosh(x)

# sinh(x)
>>> math.sinh(x)

# tanh(x)
>>> math.tanh(x)


SofaSofa数据科学社区 DS面经 问答 实战

Gavin   2018-03-10 10:57



  相关主题

python里如何求两个数的最小公倍数?   1回答

k的n次方和n的阶乘谁大?   1回答

“依概率收敛”是什么意思?   1回答

最小值点和极小值点的区别?   2回答

鞍点的数学定义是什么?   2回答

不用洛必达法则证明sin x比上x的极限是1   3回答

怎么证明根号2是无理数?   1回答

python里怎么把16进制的数换成10进制的?   1回答

python里怎么表示科学计数法?   1回答

怎么在python中求array(矩阵)的特征向量、特征值?   2回答

利用python求解线性方程组   1回答

python里用来做数值优化的库?   2回答



回答问题时需要注意什么?

我们谢绝在回答前讲“生动”的故事。

我们谢绝“这么简单,你自己想”、“书上有的,你认真看”这类的回答;如果你认为对方的提问方式或者内容不妥,你可以直接忽略该问题,不用进行任何作答,甚至可以对该问题投反对票。

我们谢绝答非所问。

我们谢绝自己不会、硬要回答。

我们感激每一个用户在编写答案时的努力与付出!