0
나는 8x8 행렬을 numpy (행렬 클래스)로 가지고 있으며 과학 표기법으로 인쇄하고 있습니다. 모든 것을 플로팅 포인트로 인쇄 할 수있는 방법이 있습니까?Numpy/Scipy - 부동 소수점으로 행렬 클래스 인쇄
미리 감사드립니다.
나는 8x8 행렬을 numpy (행렬 클래스)로 가지고 있으며 과학 표기법으로 인쇄하고 있습니다. 모든 것을 플로팅 포인트로 인쇄 할 수있는 방법이 있습니까?Numpy/Scipy - 부동 소수점으로 행렬 클래스 인쇄
미리 감사드립니다.
당신은 할 수 set_printoptions
:
>>> a = numpy.arange(10, dtype='f8')
>>> a /= 100000
>>> a
array([ 0.00000000e+00, 1.00000000e-05, 2.00000000e-05,
3.00000000e-05, 4.00000000e-05, 5.00000000e-05,
6.00000000e-05, 7.00000000e-05, 8.00000000e-05,
9.00000000e-05])
>>> numpy.set_printoptions(suppress=True)
>>> a
array([ 0. , 0.00001, 0.00002, 0.00003, 0.00004, 0.00005,
0.00006, 0.00007, 0.00008, 0.00009])