【发布时间】:2014-05-29 05:34:00
【问题描述】:
所以我在看这个问题:
Matlab - Standard Deviation of Cartesian Points
这基本上回答了我的问题,除了问题是我有 xyz,而不是 xy。所以我不认为 Ax=b 在这种情况下会起作用。
例如,我有 10 个笛卡尔点,我希望能够找到这些点的标准差。现在,我不想要每个 X、Y 和 Z 的标准偏差(作为 3 组的结果),但我只想得到一个数字。
这可以使用 MATLAB 或 excel 来完成。
为了更好地理解我在做什么,我有这个想要的点 (1,2,3),我记录了 (1.1,2.1,2.9)、(1.2,1.9,3.1) 等等。我希望能够找到所有记录点的可变性。
我愿意接受任何其他建议。
【问题讨论】:
-
那么您只是想要所有记录点到所需点的 RMS 距离,还是有兴趣找到可以计算距离的 3D 线或平面?
-
您刚刚提出了一个好点,找到所有记录到所需点的 RMS 距离是找到可变性的一种方法。不幸的是,我刚刚意识到我没有确切的期望点,所以我猜测用 3D 线来计算距离会更好——也就是说这个距离会是错误——我可以称之为可变性吗也一样?
-
我很快就会发布一个最适合 3D 线的解决方案。只要您知道它表示什么,就将其称为错误或可变性。顺便说一句,正如大卫所做的那样,直接从另一个问题中扩展答案适合平面,而不是一条线,尽管这是一个选项。
-
或者你可以只计算点到质心的距离,但如果你希望它们沿着一条线,那么我会拟合一条线。
-
@chappjc -- 我不希望它们沿着一条线,因此计算点到质心的距离更有意义。每天我都会学到一些新东西!
标签: excel matlab statistics standard-deviation cartesian