我有两个值向量,我想对它们进行统计比较。为简单起见,假设 A = [2 3 5 10 15] 和 B = [2.5 3.1 4.8 10 18]。我想计算标准偏差、均方根误差 (RMSE)、平均值,并方便地呈现,可能是直方图。你能帮我怎么做,以便我理解吗?我知道问题可能很简单,但我是新手。非常感谢!
编辑:这就是我想要实现 RMSE 的方式。
dt = 1;
for k=1:numel(A)
err(k)=sqrt(sum(A(1,1:k)-B(1,1:k))^2/k);
t(k) = dt*k;
end
然而,它给了我比我预期更大的值,因为例如 3 和 3.1 仅在 0.1 上有所不同。这就是我如何计算每个周期的参考值与该周期中相应估计值之间的误差。你能告诉我,我做对了吗,还是有什么问题?
abs_err = A-B;