対数スケールで均等に区切られた数値を使用して配列を作成します。
Javaの場合
構文
numpy.logspace(start, stop, num, endpoint, base, dtype)
パラメーター
次のパラメータを受け入れます。
- start: ベースの間隔の開始値を表します。
- stop:ベースにおけるインターバルの停止値を表します。
- num:範囲内の値の数。
- endpoint:ブール型の値です。 stop で表される値が間隔の最後の値になります。
- Base: ログスペースのベースを表します。
- dtype:配列項目のデータ型を表します。
戻る
指定された範囲内の配列が返されます。
例1
import numpy as np arr = np.logspace(10, 20, num = 5, endpoint = True) print('The array over the given range is ',arr)
出力:
The array over the given range is [1.00000000e+10 3.16227766e+12 1.00000000e+15 3.16227766e+17 1.00000000e+20]
例 2
import numpy as np arr = np.logspace(10, 20, num = 5,base = 2, endpoint = True) print('The array over the given range is ',arr)
出力:
The array over the given range is [1.02400000e+03 5.79261875e+03 3.27680000e+04 1.85363800e+05 1.04857600e+06]