3D到数据的nD表示

时间:2013-04-24 18:50:04

标签: math

如果我有三个信号(例如数据向量与时间),我可以轻松绘制3D图,结果表面可以帮助我在一个表示中查看整个数据之间的关系。 我的问题是如何将其扩展到n维? 我在考虑n维欧几里德空间或类似超曲面的东西,但我不确定哪个概念可以帮助更好。我最终想要的是能够为我提供相对行为的数据表示。如果我能收到提示,它可能会非常有用。 (我正在处理的数据来自一些算法,输入是10x2000矩阵,输出也是10x2000数据。如果需要,我可以提供数据)。

2 个答案:

答案 0 :(得分:3)

执行此操作的标准方法是使用多重绘图。基本上你分别绘制每对变量,然后将它们呈现在网格中。

本书Data Analysis with Open Source Tools对这个和其他可视化技术有很好的概述。

答案 1 :(得分:0)

如果信号彼此完全不相关,最好的方法是在2D图中相互叠加,因为它们之间不会共享任何信息。

如果它们以某种方式相关,您可以使用Principle Component Analysis将问题的维度从nD降低到3D甚至更低。它通常用于可视化数据集。该链接提供了维基过于复杂的定义,但Matlab可以为您计算。