摘要:振动测试有的时候需要做互相关,本文演示一个简单的互相关实验。

一、什么是互相关

如下图所示,互相关函数是描述随机信号x(t),y(t)在任意两个不同时刻t1,t2的取值之间的相关程度。

r = xcorr(x,y) 返回两个离散时间序列的互相关。互相关测量向量 x 和移位(滞后)副本向量 y 的之间的相似性,形式为滞后的函数。如果 xy 的长度不同,函数会在较短向量的末尾添加零,使其长度与另一个向量相同。

xcorr是计算互相关函数,带有一个option的参数:
a=xcorr(x,y,'option')
option='biased' - 互相关的有偏估计:
option='unbiased' - 互相关的无偏估计:
option='normalized''coeff' - 对序列进行归一化,使零滞后时的自相关等于 1:
option='none' - 原始、未缩放的互相关。当 x 和 y 长度不同时,'none' 是唯一有效的选项。

二、一个简单的求互相关的例子

如下图所示的q1和q2两个信号。要想求互相关,则

在matlab命令行中输入下面语句。

dt=1,t=0:dt:511,[a,b]=xcorr(q1,q2,'none'),plot(b*dt,a)

可以观察计算效果。互相关函数是描述随机信号x(t),y(t)在任意两个不同时刻t1,t2的取值之间的相关程度。下图中最高值对应的横坐标,对应的其实就是两个信号之间的时间差。

matlab做互相关实验(1024程序员节投稿)相关推荐

  1. matlab做互相关分析,自相关与互相关在matlab中实现_互相关在matlab中实现

    1. 首先说说自相关和互相关的概念. 这个是信号分析里的概念,他们分别表示的是两个时间序列之间和同一个时间序列在任意两个不同时刻的取值之间的相关程度,即互相关函数是描述随机信号x(t),y(t)在任意 ...

  2. 利用matlab做dsp实验,华工DSP实验一利用Matlab进行频谱分析

    实验一利用Matlab进行频谱分析 一.对无限长时域离散信号进行频谱分析 1.代码: function test1(N) N = input('Type in the length = '); k = ...

  3. matlab做信号实验需要安装那些模块_无人机基于Matlab/Simulink的模型开发(连载一)...

    "一切可以被控制的对象,都需要被数学量化" 这是笔者从事多年研发工作得出的道理,无论是车辆控制,机器人控制,飞机控制,还是无人机控制,所有和机械运动相关的控制,如果不能被很好的数学 ...

  4. 用matlab做随机实验1

    一般步骤: 1.将实验转变成数学模型 2.用随机数表示实验结果 例一 投掷硬币n次,求正反面出现的次数 若生成的随机数0<=x<0.5表示出现正面,0.5<=x<=1表示出现反 ...

  5. 1024程序员节书单,15本顶级精选好书,助你做项级程序员

    1024程序员节 1024程序员节是广大程序员的共同节日.1024是2的十次方,二进制计数的基本计量单位之一.针对程序员经常周末加班与工作日熬夜的情况,部分互联网机构倡议每年的10月24日为1024程 ...

  6. 「1024 程序员节」各大公司和程序员们都是怎么过的?你都做了哪些计划或安排?

    鲁迅曾经说过:"这个世界上本没有节日,网友BB的多了,什么节日都可以有." 上面就当笔者开个玩笑,但互联网时代,人造节日真的是越来越多了! 当然,也被赋予了特殊的含义. 比如: 5 ...

  7. 1024程序员节 | 我敢____,你敢么?Are you ready?

    1024是什么? 游戏? 2的十次方? 某论坛节日? 一级棒(1GB=1024M)? 对,1024就是一级棒! 可能我们的着装时常遭人吐槽,我们的玩笑经常尬场,我们心照不宣的执着令人觉得莫名其妙,甚至 ...

  8. 程序改变世界!1024程序员节,给猿媛们的专属购书福利

    又是一年的1024程序员节! 我提前先说下福利吧,免得你没有看完就滑走了,当当已经打 5 折,这里可叠加 50,80 满减券,自营的所有书都可以,很多经典书籍可以买起来了,算下来差不多 3.7 折吧! ...

  9. 【历史上的今天】10 月 24 日:1024 程序员节;中文维基百科上线;苹果发布 iPad mini

    整理 | 王启隆 透过「历史上的今天」,从过去看未来,从现在亦可以改变未来. 今天是 2021 年 10 月 24 日,大概在 2014 - 2015 年间,中国互联网兴起了一个全新的概念:10 月 ...

最新文章

  1. 【大数据分析常用算法】1.二次排序
  2. Visual C++ 确定要使用的链接方法
  3. Linux操作系统报:read-only file system
  4. 团队作业8——测试与发布(Beta阶段)
  5. 使用report CFD_CREATE_FIELD创建extension field
  6. CSS方式支持IE6的fixed样式
  7. LeetCode MySQL 1205. 每月交易II(union all)*
  8. 喜讯 | 国际智慧城市大会巨杉喜获两项大奖
  9. 2019百度之星 Polynomial
  10. 【燕郊】【2015-12-31】【知乎】
  11. 怎么更改win7登录界面 梦幻桌面动态效果电脑桌面快速分屏设置虚拟wifi热点方法_桌面图标弹出提示飞雪桌面日历自定义桌面
  12. 蜂巢输入法android,讯飞输入法“蜂巢II”输入模型 内核提速便捷实用
  13. NavMeshAgent参数及API
  14. SMP CUP微博用户画像大赛解决方案
  15. Qt示例程序打开失败,出现一个感叹号图标
  16. ireport+Jasper 动态改变字体大小
  17. volatile足以保证数据同步吗
  18. 惠普服务器dl388g7光盘引导,hp dl388g7 无光驱怎么安装系统
  19. 即时通讯软件安全问题分析
  20. [操作系统精髓与设计原理笔记] Chapter2 操作系统概述

热门文章

  1. MATLAB梯度算子处理图像
  2. 运营之光2.0:我的互联网运营方法论与自白
  3. 5.排序算法 [C语言]
  4. Spark+Jieba实现中文分词
  5. 数据库实验2 数据库及数据库表的建立
  6. 基于DCT变换和PN序列的数字水印嵌入和提取matlab仿真
  7. php feof不管用,php feof函数用法与注意事项
  8. 使用docker-compose一键部署开源博客wordpress
  9. vForum 2014 开放邀请了
  10. 苹果7处理器_今天,苹果发布了这3款王炸新品!售价5200元起