hdudata = pf.open(p_new)
tbdata = hdudata[1].data
hdudata.close()
MGII = unumpy.uarray(tbdata['LOGL_BROAD_MGII'],abs(tbdata['LOGL_BROAD_MGII_ERR']))
lum = unumpy.uarray(1.0 , 1.0)
for i in range (len(tbdata)):
if (tbdata['LOGL_BROAD_MGII'][i] != 0.0):
a = unumpy.nominal_values(unumpy.pow(10 , MGII[i])/34.0)
b = unumpy.std_devs(unumpy.pow(10 , MGII[i])/34.0)
lum[i] =+ ufloat(a[0] , b[0])
print 'MGII'
print unumpy.pow(10 , MGII[i])/34.0
print lum[i]
我明白这个错误
^{pr2}$为了研究这个问题,我加了很多印刷品。 unumpy函数给出一个数组类型的对象。在
目前没有回答
相关问题 更多 >
编程相关推荐