2013-05-03 65 views
0

我正在寫代碼,它解決了python中涉及cos和sin以及其他各種trig函數的幾個函數的交集。numpy的某些三角函數包

但我覺得導入NumPy的整體太多這樣的小程序的負載,是否有任何其他的方式來獲得基本的三角函數和pi,不導入作爲一個整體或只是指定

from numpy import cos 
from numpy import sin 
... 

這是最簡單和最經濟的方法嗎?

回答

1

sincospi也在math模塊中。所以只是:

from math import sin, cos, pi 

不需要numpy。

如果你在numpy數組上使用sincos,最好使用numpy版本,否則,來自數學模塊的版本是好的。

+0

容易,你知道它是否也包括pi嗎? – MITjanitor 2013-05-03 03:45:19

+0

是的,它還包括'pi'。我編輯了我的答案以反映這一點。 – tom10 2013-05-03 03:55:32