我有随机数的 我想用b除以a,所以我写代码 但是如果b数组包含零,则会产生除法错误。
我想保留这个简单的代码,然后如何忽略零分割错误? 参考我的python书,我想尝试,除了,最后声明会起作用,但我不知道
使用它们a=([[7.2], b=([[0],
[2.3], [1.3],
[1.1]]) [1.1]])
c=np.divide(a,b)
答案 0 :(得分:0)
with np.errstate(all='ignore'):
c=np.divide(a,b)
异常处理可能不是您正在寻找的。通常,您只需要0/0的nans,而不是放弃整个计算。 np.nan_to_num也可以派上用场。