指定した範囲の離散化

グラフを描く時などによく利用する.

Import

import numpy as np

arange()

ステップ(刻み幅)を指定する.
arange([start,] stop[, step,], dtype=None)
初期値とステップは省略できる.デフォルトは0と1.

np.arange(10)    # 0から10まで1刻み(10は含まない)
[出力]
array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

linspace()

要素数を指定する.
np.linspace(start, stop, num=50, endpoint=True, retstep=False, dtype=None, axis=0,)
デフォルトではstopの値も含まれる(endpoint=True).

np.linspace(0, 10, 4)    # 0から10まで,要素数4
[出力]
array([ 0.        ,  3.33333333,  6.66666667, 10.        ])
前へ
次へ