我对分析循环数据有点新意,我有一个非常复杂的问题。
我试图关联2个多维向量(N个观察值×2个维度),其中一个维度是圆形的(即弧度角度)。
我已经找到了用于2D相关的corr2函数,它似乎工作得很好(http://www.mathworks.com/help/images/ref/corr2.html),但我不确定我是否可以在圆形数据上使用它(在它上面没有很多信息) Matlab文档)。
我找到了关于Origin软件的文档,该软件声明相关性可以是循环的(http://www.originlab.com/doc/Origin-Help/2D-Correlation),但我不知道它是否会推广到Malab。
我尝试了两种方法:
1-我按原样输入线性和循环数据:
r = corr2([Theta_X Amplitude_X], [Theta_Y Amplitude_Y]);
产生非常好的结果,但我不确定它们是否有效。
2- I"线性化"通过将极坐标转换为笛卡儿(pol2cart)来获取数据:
r = corr2([x_X y_X], [x_Y y_Y]);
会产生噪音更大的结果。
我的问题是:我可以在循环数据上使用corr2函数吗?如果没有,有人能指出我正确的方向吗?