私は、cos と sin を含むいくつかの関数と、Python の他のさまざまな三角関数の交差を解決するコードを書いています。
しかし、NumPy全体をインポートすると、このような小さなプログラムに負荷がかかりすぎるように感じます。全体としてインポートせずに、または指定するだけで、基本的な三角関数とpiを取得する他の方法はありますか?
from numpy import cos
from numpy import sin
...
これを行うための最も簡単で経済的な方法は?
sin
、cos
、およびpi
もmath
モジュール内にあります。これだけ:
from math import sin, cos, pi
いいえnumpyは必要ありません。
sin
numpy 配列を使用している場合は、numpy バージョンを使用することをお勧めしますcos
が、それ以外の場合は、math モジュールのものが適しています。