Python Math atan() 函数
atan() 返回x的反正切弧度值。
Python Math atan() 语法
以下是 atan() 方法的语法:
import math
math.atan(x)
注意:atan()是不能直接访问的,需要导入 math 模块,然后通过 math 静态对象调用该方法。
Python Math atan() 参数
- x : 一个数值。
Python Math atan() 返回值
返回x的反正切弧度值。
Python Math atan() 示例1
以下展示了使用 atan() 方法的实例:
#!/usr/bin/python3
import math
print ("atan(0.128) : ", math.atan(0.128))
print ("atan(0) : ", math.atan(0))
print ("atan(10) : ", math.atan(10))
print ("atan(-1) : ", math.atan(-1))
print ("atan(1) : ", math.atan(1))
输出:
Python Math atan() 示例2
#!/usr/bin/python3
import math
import numpy as np
import matplotlib.pyplot as plt
in_array = np.linspace(0, np.pi, 10)
out_array = []
for i in range(len(in_array)):
out_array.append(math.atan(in_array[i]))
i += 1
print("Input_Array : \n", in_array)
print("\nOutput_Array : \n", out_array)
plt.plot(in_array, out_array, "go:")
plt.title("math.atan() in apidemos.com")
plt.xlabel("X")
plt.ylabel("Y")
plt.show()
输出:
deepinout@ubuntu:~/apidemos.com$ python3 demos.py
Input_Array :
[0. 0.34906585 0.6981317 1.04719755 1.3962634 1.74532925
2.0943951 2.44346095 2.7925268 3.14159265]
Output_Array :
[0.0, 0.3358423725664079, 0.6094709714274295, 0.808448792630022, 0.9492822422213403, 1.0504981725497873, 1.1253388328842984, 1.1823365638628716, 1.2269249964859286, 1.2626272556789118]