Emm*_*mma 1 matlab correlation
如何找到不同长度的矢量之间的相关性?例如:
clear all
time1 = 1 + (365-1).*rand(1,12);
time2 = 1 + (365-1).*rand(1,24);
data1 = 1 + (20-1).*rand(1,12);
data2 = 1 + (20-1).*rand(1,24);
Run Code Online (Sandbox Code Playgroud)
通常我会发现相关性:
R = corrcoef(data1,data2);
Run Code Online (Sandbox Code Playgroud)
但是矢量需要长度相同!我怎么做到这一点?
如果您的矢量是如上所述在评论中以不同频率采样的信号,并且如果两个信号都高于奈奎斯特速率,则可以上采样/下采样,因此插入/抽取离散时间信号而不会丢失任何信息.然后,您可以使用标准相关度量.
| 归档时间: |
|
| 查看次数: |
3113 次 |
| 最近记录: |