Python Math atan() 函数

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() 函数

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]

Python Math atan() 函数

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程