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

コメント