私は、屈折角の計算に関係する問題に取り組んでいます。ただし、numpy.sin()関数を度単位で使用することはできないようです。 numpy.degrees()およびnumpy.rad2deg()を使用しようとしました。
numpy.sin(90)
numpy.degrees(numpy.sin(90))
どちらも約0.894と〜51.2をそれぞれ返します。
ご協力いただきありがとうございます。
to度を変換する必要はありません。既に度数(90)を持っているからです。 90 from度をラジアンに変換する必要があり、それを行う必要がありますbeforeサインを取得します:
>>> np.sin(np.deg2rad(90))
1.0
(いずれかのdeg2rad
またはradians
。)
標準のPythonライブラリからのmath
モジュールを使用します。
>>> math.sin(math.radians(90))