- numpy の関数
- np.arange(bgn, end, step): [bgn, end) 間, step 刻みの値を返す
- np.linspace(bgn, end, nPt): [bgn, end] 間, nPt個の等間隔な値を返す
- np.ones(row, col): row行, col列の、各要素が 1 である行列を返す
- np.eye(n): n行, n列の単位行列を返す
import numpy as np
def work():
a = np.arange(10)
b = np.arange(1.0, 2.5, 0.5)
c = np.linspace(0, 1, 5)
d = np.linspace(0, 1, 5, endpoint=False)
print a
print b
print c
print d
e = np.ones((2, 4))
f = np.ones(5, dtype=np.int)
g = np.eye(3)
print e
print e.dtype
print f
print f.dtype
print g
print g.dtype
if __name__ == "__main__":
work()