我必须用Python编写以下公式,
我尝试了以下代码,尽管复制了公式:
logvol /var --fstype ext4 --name=lv.var --vgname=vg00 --size=15360 --grow
logvol /opt --fstype ext4 --name=lv.opt --vgname=vg00 --size=10000 --grow
具有:
NME=((np.sum(abs(xdiff)))/(np.sum(abs(np.mean(xobs))-(xobs))))
与
xdiff=xmod-xobs
但是它给了我不切实际的价值。 有谁知道python / numpy是否包含自动的Normalized Mean Error命令?
答案 0 :(得分:2)
分母的括号位置错误:
NME=((np.sum(abs(xdiff)))/(np.sum(abs(np.mean(xobs))-(xobs))))
应该是
NME=((np.sum(abs(xdiff)))/(np.sum(abs(np.mean(xobs)-(xobs)))))
绝对值仅影响平均值,因此分母是错误的(在您的情况下非常接近于零)。