这是我的小东西测试.py(2):
1 import numpy as np
2 from uncertainties import ufloat
3 import matplotlib.pyplot as plt
4
5 x1 = np.arange(11)
6 x = [ufloat(x, 0.1) for x in x1]
7
8 plt.plot(x.n, np.arange(11))
它会产生以下错误:
^{cd1>}
我想是因为我把UFLOAT定义为数组,现在值本身包含了数组的错误元素。但我仍然可以用^{cd2>}计算,并从不确定性传播中得到正确的误差。 我如何告诉python只打印标称值,但仍然能够用UFLOAT的错误计算?
编辑: 我试过:
^{pr2}$它给出以下错误:
^{cd3>}
我认为你应该像这样提取每一个名义价值:
相关问题 更多 >
编程相关推荐