signal processing
文章平均质量分 60
薄荷微光少年梦
这个作者很懒,什么都没留下…
展开
-
DTW(动态时间归整)算法的前世今生
今天和大家分享一下我刚刚学习到的DTW算法。主要从以下几个方面进行介绍:1. DTW算法的提出和应用场景。2. DTW算法的基本原理和计算过程。3. DTW算法的具体代码实现。一、DTW算法的提出和应用场景Dynamic Time Warping(简称:DTW)算法诞生有一定的历史了(日本学者Itakura提出),它出现的目的也比较单纯,是一种衡量两个长度不同的时间序列的相似度的方法。应用也比较广,主要是在模板匹配中,比如说用在孤立词语音识别(识别两段语音是否表示同一个单词),手势识别,视转载 2021-10-31 20:27:38 · 7646 阅读 · 0 评论 -
信号处理:自相关和互相关
1. 首先说说自相关和互相关的概念。 这个是信号分析里的概念,他们分别表示的是两个时间序列之间和同一个时间序列在任意两个不同时刻的取值之间的相关程度,即互相关函数是描述随机信号x(t),y(t)在任意两个不同时刻t1,t2的取值之间的相关程度,自相关函数是描述随机信号x(t)在任意两个不同时刻t1,t2的取值之间的相关程度。 自相关函数是描述随机信号X(t)在任意两个不同时刻t转载 2015-04-12 20:43:02 · 33643 阅读 · 0 评论 -
matlab乘与点乘的区别 (*与.* ^与.^)
最近的项目涉及到了一些信号处理的内容。这又和matlab脱不开关系。1 点乘是数组的运算,不加点是矩阵的运算;2 点乘要求参与运算的两个量两必须是维数相同,是对应元素的相乘;而不加点表示的是矩阵相乘(除的时候通过逆矩阵来实现),要求内维相同,也就是前一个矩阵的列的维数等于后一个矩阵的行 的维数。例如A,B分别为两个矩阵,则:A.*B表示的是两个矩阵转载 2015-06-25 10:41:59 · 3347 阅读 · 0 评论 -
matlab中的xcorr 自相关函数(转)
Matlab中用于计算自相关函数的指令是xcorr.比如矩阵A=[1 2 3]; xcorr(A)=3.0000 8.0000 14.0000 8.0000 3.0000自相关函数是信号间隔的函数,间隔有正负间隔,所以n个长度的信号,有2n-1个自相关函数值,分别描述的是不同信号间隔的相似程度。 比如,上面的矩阵,最后得到5个结果,其中第三个是自己和自己相乘,转载 2015-06-04 14:42:03 · 19657 阅读 · 2 评论 -
mtalab-fir1 带通滤波
function [ res ] = bandPassSef(data,Fs,Fc1,Fc2)%BANDPASSSEF Summary of this function goes here% Detailed explanation goes here%Fs = 48000; % Sampling FrequencyN = 100; % Order原创 2015-07-08 14:31:54 · 8722 阅读 · 0 评论 -
Matlab:显示time信号的频谱
function [ sp ] = plotFFt( St,Fs )%Fs:48000 Hz%St=[0.856,0.76……];topF=0.5*Fs;sp=abs(fft(St));len=length(sp);t=(0:0.5*len-1)/(0.5*len)*topF*0.001;plot(t,sp(1:0.5*len));xlabel('频谱(kHz)');%set(gca,原创 2015-07-08 16:59:51 · 2260 阅读 · 0 评论 -
基于Matlab的离散小波变换
简介在数字图像处理中,需要将连续的小波及其小波变换离散化。一般计算机实现中使用二进制离散处理,将经过这种离散化的小波及其相应的小波变换成为离散小波变换(简称DWT)。实际上,离散小波变换是对连续小波变换的尺度、位移按照2的幂次进行离散化得到的,所以也称之为二进制小波变换。虽然经典的傅里叶变换可以反映出信号的整体内涵,但表现形式往往不够直观,并且噪声会使得信号频谱复杂化。在信号处理领域一转载 2015-10-11 16:50:06 · 13494 阅读 · 0 评论 -
MATLAB画图如何标记特殊点
在画图的时候利用matlab标记最大值点、最小值点、极值点可能比较烦。但是如果你知道了这个点的坐标,为什么不标记呢?下面就告诉你怎么标记特殊的点。工具/原料matlab软件代码方法/步骤首先,找到你需要标注的点。比如说你有x、y两个列向量构成一条曲线。现在要找最大值点那么用p=fin转载 2015-10-12 11:07:25 · 69447 阅读 · 0 评论