利用互相关求时差---xcorr

在这里插入图片描述

clear all;
close all;
clc;

x1=[1,1,3,4,2];
x2=[1,3,2];
N=length(x1);
M=length(x2);
% 线性卷积:先将x2反褶,然后滑动x2计算结果
y1=conv(x1,x2);         % 计算x1和x2的线性卷积,线性卷积结果的长度为L=N+M-1
% 互相关:x1和x2的长度不同,先在较短向量的末尾添加0,然后滑动x2计算结果
y2=xcorr(x1,x2);        % 计算x1和x2的互相关,互相关结果的长度为L=2N-1

互相关的计算运用


X = [1 2 3];
Y = [0 0 1 2 3];
D = finddelay(X,Y)

[a b]=xcorr(X,Y);
[~,I] = max(abs(a));
lagDiff = b(I)

D =
     2
     
lagDiff =
    -2

(1)利用互相关求出时差,实现信号对其;
(2)利用互相关实现回波对消;
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

  • 1
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值