两个长度不同的向量,如何在matlab中计算他们之间的互相关性
发布网友
发布时间:2023-05-27 15:10
我来回答
共1个回答
热心网友
时间:2024-05-08 00:04
不需要两者长度相同呀,你是不是用行向量与列向量求互相关了,那是不行的。
Header=[-1 -1 -1 -1 -1 1 1 -1 -1 1 -1 1 -1]
x=randsrc(1,40)
x(11:23)=Header
xHxcov=xcorr(x,Header);
figure
stem(xHxcov)追问那如果是求相关系数呢?是不是一定要等长的两个向量才可以?
热心网友
时间:2024-05-08 00:04
不需要两者长度相同呀,你是不是用行向量与列向量求互相关了,那是不行的。
Header=[-1 -1 -1 -1 -1 1 1 -1 -1 1 -1 1 -1]
x=randsrc(1,40)
x(11:23)=Header
xHxcov=xcorr(x,Header);
figure
stem(xHxcov)追问那如果是求相关系数呢?是不是一定要等长的两个向量才可以?