この記事では、Python言語とNumPyを用いて底が2の対数関数 log2(x)を計算する方法をソースコード付きで解説します。
ラジアンと度の相互変換
NumPy配列は「numpy.log2」で2 が底の対数関数ができます。
ソースコード
サンプルプログラムのソースコードです。
# -*- coding: utf-8 -*- import numpy as np def main(): # 配列の生成 x = np.array([1, 2, 3]) # log2(x)の計算 y = np.log2(x) # 画面出力 print(y) # [ 0. 1. 1.5849625] if __name__ == '__main__': main()
コメント