python记录 问题一:np.spacing(1),分母不能为0,怎么解决

问题一:np.spacing(1)

在用MATLAB时发现了,有一段程序做了这样的处理,b+2*2+eps,这是个分母,本着有问题要理清楚的原则,果断百度!其实还是help一下更好!

百度上这样说的EPS是MATLAB中的函数,表示浮点相对精度。 [1]  对双精度数值来说eps表示从 1.0 到下一个最大双精度数的距离。对单精度数值来说eps表示从 1.0 到下一个最大单精度数的距离。 [1] 

那python怎么处理这个问题呢?

python记录 问题一:np.spacing(1),分母不能为0,怎么解决_第1张图片

python记录 问题一:np.spacing(1),分母不能为0,怎么解决_第2张图片

对比一下matlab

python记录 问题一:np.spacing(1),分母不能为0,怎么解决_第3张图片

问题二:TypeError: 'numpy.ndarray' object is not callable

 遇到这个问题就一定要去看数据的类型是什么,重点使用type()去查清楚!

你可能感兴趣的:(学习共同进步,matlab,开发语言,python)