【发布时间】:2017-02-15 05:35:40
【问题描述】:
我想在我的实验室实验中尝试使用 SciPy 套件而不是 Octave 来进行统计。我的大部分问题都回答了here,剩下的就是:
我通常会在测量中附加一个错误,在 Octave 中我只是做了以下操作:
R.val = 10;
R.err = 0.1;
U.val = 4;
U.err = 0.1;
然后我会像这样计算I:
I.val = U.val / R.val;
I.err = sqrt(
(1 / R.val * U.err)^2
+ (U.val / R.val^2 * R.err)^2
);
当我有一堆测量时,我通常使用结构数组,像这样:
R(0).val = 1;
R(0).err = 0.1;
…
R(15).val = 100;
R(15).err = 9;
然后我可以使用R(0).val 或使用R.val 直接访问所有这些,并且我有一个包含所有值的列向量,例如mean(R.val)。
我如何使用 SciPy/NumPy/Python 来表示它?
【问题讨论】: