Numpy学习笔记--数学函数
2018-03-05 15:43
411 查看
三角函数
a = np.array([0,30,45,60,90,120,135,150,180])
print(b)
[0. 0.52359878 0.78539816 1.04719755 1.57079633 2.0943951
2.35619449 2.61799388 3.14159265]
print(np.sin(b))
[0.00000000e+00 5.00000000e-01 7.07106781e-01 8.66025404e-01
1.00000000e+00 8.66025404e-01 7.07106781e-01 5.00000000e-01
1.22464680e-16]
print(np.cos(b))
[ 1.00000000e+00 8.66025404e-01 7.07106781e-01 5.00000000e-01
6.12323400e-17 -5.00000000e-01 -7.07106781e-01 -8.66025404e-01
-1.00000000e+00]
print(np.tan(b))
[ 0.00000000e+00 5.77350269e-01 1.00000000e+00 1.73205081e+00
1.63312394e+16 -1.73205081e+00 -1.00000000e+00 -5.77350269e-01
-1.22464680e-16]
a = np.array([0,30,45,60,90,120,135,150,180])
转化为弧度
b = a*np.pi/180print(b)
[0. 0.52359878 0.78539816 1.04719755 1.57079633 2.0943951
2.35619449 2.61799388 3.14159265]
print(np.sin(b))
[0.00000000e+00 5.00000000e-01 7.07106781e-01 8.66025404e-01
1.00000000e+00 8.66025404e-01 7.07106781e-01 5.00000000e-01
1.22464680e-16]
print(np.cos(b))
[ 1.00000000e+00 8.66025404e-01 7.07106781e-01 5.00000000e-01
6.12323400e-17 -5.00000000e-01 -7.07106781e-01 -8.66025404e-01
-1.00000000e+00]
print(np.tan(b))
[ 0.00000000e+00 5.77350269e-01 1.00000000e+00 1.73205081e+00
1.63312394e+16 -1.73205081e+00 -1.00000000e+00 -5.77350269e-01
-1.22464680e-16]
相关文章推荐
- MySQL学习笔记18:数学函数
- Numpy学习笔记——常用函数
- MySQL函数学习笔记一:数学函数
- NumPy学习指南 学习笔记(二) 常用函数
- Numpy 的常用函数[学习笔记]
- Python学习笔记(三)数学函数
- Numpy学习笔记——便捷函数
- Android开发学习笔记之通过API接口将LaTex数学函数表达式转化为图片形式
- numpy学习笔记2-常用函数
- Python3学习笔记3-数学函数
- R语言学习笔记2——常用数学函数
- Android开发学习笔记之通过API接口将LaTex数学函数表达式转化为图片形式
- MySQL学习笔记18:数学函数
- 学习Python数据分析随手笔记【一】numpy数组的函数简单应用
- Numpy学习笔记3--常用函数2
- Numpy学习笔记4-常用函数
- 【python学习笔记】numpy.nonzero()函数
- java学习笔记--数学函数、字符和字符串
- numpy的学习笔记(三)——常用函数
- MySQL学习笔记18:数学函数