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

xcorr(A)=3.0000 8.0000 14.0000 8.0000

3.0000

自相关函数是信号间隔的函数,间隔有正负间隔,所以n个长度的信号,有2n-1个自相关函数值,分别描述的是不同信号间隔的相似程度。

比如,上面的矩阵,最后得到5个结果,其中第三个是自己和自己相乘,最后相加的结果,值最大1*1+2*2+3*3=14。而第二个和第四个分别是间隔正负1的结果也就是1*2+2*3=8,2*1+3*2=8。第1个和第五个分别是间隔正负2,也就是1*3=3,3*1=3。

使用方法回目录

c = xcorr(x,y)

c = xcorr(x)

c = xcorr(x,y,'option')

c = xcorr(x,'option')

c = xcorr(x,y,maxlags)

c = xcorr(x,maxlags)

c = xcorr(x,y,maxlags,'option')

c = xcorr(x,maxlags,'option')

[c,lags] = xcorr(...)

功能描述回目录

xcorr来估计随机过程中的互相关序列,自相关是xcorr的一个特例。

互相关函数序列为:

x(n)和y(n)为统计的随机序列,-∞

c = xcorr(x,y)

返回矢量长度为2*N-1互相关函数序列,其中x和y的矢量长度均为N,如果x和y的长度不一样,则在短的序列后补零直到两者长度相等。

一般情况下,xcorr计算无正规化的原始相关系数。

输出矢量C通过c(m) = Rxy(m-N), m=1, ..., 2N-1.得到。

通常,互相关函数需要正规化来得到更准确的估计值。

c = xcorr(x) 为矢量x的自相关估计;

c = xcorr(x,y,'option') 为有正规化选项的互相关计算;其中选项为

"biased"为有偏的互相关函数估计;

"unbiased"为无偏的互相关函数估计;

"coeff"为0延时的正规化序列的自相关计算;

"none"为原始的互相关计算;

若需了解更多的有偏和无偏相关估计,请参阅文献[1].

c= xcorr(x,'option')特指以上某个选项的自相关估计。

c = xcorr(x,y,maxlags)

返回一个延迟范围在[-maxlags,maxlags]的互相关函数序列,输出c的程度为2*maxlags-1.

c = xcorr(x,maxlags)

返回一个延迟范围在[-maxlags,maxlags]的自相关函数序列,输出c的程度为2*maxlags-1.

c = xcorr(x,y,maxlags,'option') 同时指定maxlags和option的互相关计算.

c = xcorr(x,maxlags,'option') 同时指定maxlags和option的自相关计算.

[c,lags] =

xcorr(...)返回一个在c进行相关估计的延迟矢量lag,其范围为[-maxlags:maxlags],当maxlags没有指定时,其范围为[-N+1,N-1]

总之,无论是互相关计算还是相关计算都是以序列中间位置进行0lags计算。

应用举例回目录

使用高斯白噪声进行自相关估计,其中lags=10;

ww = randn(1000,1);

[c_ww,lags] = xcorr(ww,10,'coeff');

stem(lags,c_ww)

) 相关程度与相关函数的取值有什么联系?

相关系数只是一个比率,不是等单位量度,无什么单位名称,也不是相关的百分数,一般取小数点后两位来表示。相关系数的正负号只表示相关的方向,绝对值表示相关的程度。因为不是等单位的度量,因而不能说相关系数0.7是0.35两倍,只能说相关系数为0.7的二列变量相关程度比相关系数为0.35的二列变量相关程度更为密切和更高。也不能说相关系数从0.70到0.80与相关系数从0.30到0.40增加的程度一样大。

对于相关系数的大小所表示的意义目前在统计学界尚不一致,但通常按下是这样认为的:

相关系数 相关程度

0.00-±0.30 微相关

±0.30-±0.50 实相关

±0.50-±0.80 显著相关

±0.80-±1.00 高度相关

matlab计算自相关函数autocorr和xcorr有什么不一样的?xcorr是没有将均值减掉做的相关,autocorr则是减掉了均值。

matlab xcorr lags,[转载]matlab中xcorr的用法相关推荐

  1. matlab imagesc 坐标,[转载]matlab 中imagesc的用法

    imagesc(A) 将矩阵A中的元素数值按大小转化为不同颜色,并在坐标轴对应位置处以这种颜色染色 imagesc(x,y,A) x,y决定坐标范围,x,y应是两个二维向量,即x=[x1 x2],y= ...

  2. matlab stem函数坐标轴_MATLAB中stem函数用法

    stem(Y) 将数据序列Y从x轴到数据值按照茎状形式画出,以圆圈终止.如果Y是一个矩阵,则将其每一列按照分隔方式画出. stem(X,Y)在X的指定点处画出数据序列Y.  stem(...,'fil ...

  3. matlab灰度归一化,[转载]matlab图像处理为什么要归一化和如何归一化?

    matlab图像处理为什么要归一化和如何归一化?一.为什么归一化 1. 基本上归一化思想是利用图像的不变矩寻找一组参数使其能够消除其他变换函数对图像变换的影响.也就是转换成唯一的标准形式以抵抗仿射变换 ...

  4. [转载]C#中MessageBox.Show用法以及VB.NET中MsgBox用法

    一.C#中MessageBox.Show用法 MessageBox.Show (String) 显示具有指定文本的消息框. 由 .NET Compact Framework 支持. MessageBo ...

  5. format函数python的顺序_[转载] Python中format函数用法

    Python中format函数用法 format优点 format是python2.6新增的格式化字符串的方法,相对于老版的%格式方法,它有很多优点. 1.不需要理会数据类型的问题,在%方法中%s只能 ...

  6. [转载] Python中format函数用法

    参考链接: Python | format Python中format函数用法 format优点 format是python2.6新增的格式化字符串的方法,相对于老版的%格式方法,它有很多优点. 1. ...

  7. matlab画图模糊,[转载]matlab中模糊工具箱的使用

    用 Matlab 中的 Fuzzy 工具箱做一个简单的模糊控制,流程如下: 1.创建一个 FIS (Fuzzy Inference System ) 对象, a = newfis(fisName,fi ...

  8. matlab logical bug,[转载]Matlab中的logical

    Matlab中什么是logical logical作为逻辑变量,可以是一种数据类型,第一次见到是在workspace里100*1logical,可以用在取出最值. logical是布尔变量,可以是一个 ...

  9. matlab画震源球,[转载]GMT中画震源球(详细解释)

    今天要画震源机制解,在网上搜了一下,还是不太懂,自己琢磨了一上午总算画出来了,具体方法如下: command:psmeca 命令对应选项有: psmeca files −Jparameters −Rw ...

最新文章

  1. Java设计模式圣经连载(05)-代理模式
  2. 我的erlang TCP服务器
  3. python3 多重列表推导式
  4. python文件命名可以用中文吗-已经十多年了!你知道 Python 可以用中文命名变量吗?...
  5. C语言visual studio警告:取消对NULL指针“p”的引用
  6. No style sheet with given id found错误
  7. REDIS 在电商中的实际应用场景(转)
  8. 如何从JavaScript对象中删除键? [重复]
  9. PHP 数组拼接成字符串
  10. 对于 指针数组 数组指针 函数指针 函数指针数组 指向函数指针数组的指针 的简单理解
  11. 数二用书推荐以及避雷
  12. 微信小程序踩坑”日记“--Failed to load image xxx (404)
  13. HTML5中多媒体标签之音频标签
  14. 3分钟看懂:7大教育培训企业邮件营销 (附案例)
  15. 让你少奋斗10年的工作经验
  16. 挑战Man Group!顶级对冲基金的10道Python面试题
  17. 怎么在谷歌地图上画图_如何在Google地图上规划具有多个目的地的公路旅行
  18. CF1284E·New Year and Castle Construction
  19. 高级人工智能(国科大2021-2022秋季学期课程)-基础概念及算法
  20. NO.007-2018.02.12《白头吟》两汉:卓文君

热门文章

  1. Flutter 环境配置
  2. Web 字体应用指南最佳实践修炼之道(上)
  3. Huffman Tree
  4. 18级计算机应用基础期中考试题,早安正能量 励志新开始---法学与社会学学院18级新生开展早自习活动...
  5. 【集合论】序关系 ( 哈斯图示例 | 整除关系哈斯图 | 包含关系哈斯图 | 加细关系哈斯图 )
  6. 服务器日志文件已被清除恢复,Linux服务器入侵后日志文件删除/恢复方法
  7. j2ee使用struts实现用户的登陆及注册
  8. Linux进阶 | 超详细全方面的Docker Swarm Web集群介绍与部署!
  9. 大数据概论、大数据概念、大数据特点(4V)、Volume(大量)、Velocity(高速)、Variety(多样)、Value(低价值密度)、大数据应用场景、大数据发展前景、大数据部门间业务流程分析
  10. mysql忘记密码win10_win10 mysql8.0.12 忘记root密码如何重置密码