37,719
社区成员
发帖
与我相关
我的任务
分享
import numpy as np
b=np.array((0., 30., 45., 60., 90.))* np.pi/180
print(b)
print()
print(np.sin(b,where=[True,False,True,False,True]))
print()
print(np.sin(np.array((0., 30., 45., 60., 90.))* np.pi/180,where=[True,False,True,False,True]))
#out:
[0. 0.52359878 0.78539816 1.04719755 1.57079633]
[0. 0.52359878 0.70710678 1.04719755 1. ]
[0. 94.24777961 0.70710678 188.49555922 1. ]