如何在 Python 中找到最小的 float 数组? min() 或 array.min() 不起作用。这是代码:
import numpy as np
z=np.array([[ -4.26141957e-01],
[ -2.26582552e-01],
[ -7.28807682e-03],
[ 2.72843324e-02],
[ -5.59146620e-02],
[ -2.06062340e-05],
[ 1.06954166e-09],
[ -6.34170623e-01],
[ 5.07841198e-02],
[ -1.89888605e-04]])
z_min=z.min()
它给出 z_min = -0.63417062312627426。我是 Matlab 用户,所以这让我感到困惑......
请您参考如下方法:
z_min = -0.63417062312627426 看起来是正确答案。注意科学记数法。
