Matlab实现自相关矩阵,自相关矩阵的计算

本文介绍了自相关矩阵的概念,并展示了在复数情况下取共轭的处理方式。通过两个具体的方法在Matlab中计算自相关矩阵,包括使用xcorr函数及corrmtx函数。同时,讨论了自相关矩阵的性质和计算过程,为信号处理和数据分析提供基础工具。
摘要由CSDN通过智能技术生成

自相关定义,复数时取共轭

自相关定义,复数时取共轭

自相关矩阵

自相关矩阵

在这里插入图片描述

自相关矩阵性质

在这里插入图片描述

计算自相关矩阵。

Matlab实现自相关矩阵

Matlab中用于计算自相关函数的指令是xcorr.比如矩阵A=[1 2 3];

xcorr(A)=3.0000 8.0000 14.0000 8.0000 3.0000

%方法一
x=[1,2,3];
n=length(x);%location of rxx(0);
m=n-1;% m+1<=n;
rx=xcorr(x);%length of rx is 2n-1;
Rxx=toeplitz(rx(n:n+m))/n
%方法二
x=[1,2,3];
n=length(x);%location of rxx(0);
m=n-1;%m+1<=n;
rx=corrmtx(x,m);
Rxx=rx'*rx
  • 9
    点赞
  • 30
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值