logspace関数【numPy】
説明:指定された区間を対数スケールで分割した1次元の配列を生成するための関数。
書式:
numpy.logspace(start、stop、num、base=10 )
引数
start, stop:引数baseで指定した底と併せて開始値と終了値を指定する引数。
開始値:$ \mathrm{base}^{\mathrm{start}}
終了値:$ \mathrm{base}^{\mathrm{end}}
num:分割数
base:底を指定するための名前付き引数、デフォルト値は10。
戻り値:1次元の配列
code:logspace01.py
import numpy as np
x = np.logspace(-2, 2, 6)
print(x)
# 結果:
# array([1.00000000e-02, 6.30957344e-02, 3.98107171e-01, 2.51188643e+00,
# 1.58489319e+01, 1.00000000e+02])
関連:linspace関数【numpy】、arange関数【numpy】
https://scrapbox.io/files/65045136fd8870001cb8b2d9.png