信号处理
文章平均质量分 85
梁小憨憨
实验室ing
展开
-
数据标准化方法
今天看到了“指数移动平均窗口标准化”,就研究了一下这是个啥东西,然后又顺便看了一下其他的数据标准化方法,这里顺便记录一下,方便以后查阅。原创 2023-04-19 11:35:10 · 1148 阅读 · 0 评论 -
脑电信号处理——加入通道注意力(利用可训练张量)
最近在看论文,发现一种有趣的通道注意力机制,这里记录一下,方便以查阅。原创 2023-02-08 15:35:40 · 820 阅读 · 0 评论 -
pkl文件读写
想要将拿到的数据做切片处理,但是每训练一次网络就需要切一次,这样的效率太低了,然后就想着先把切片后的数据存储起来,然后训练网络的时候直接调用就可以。学习了一下python的pkl文件的读写,记录下来,方便以后查阅。原创 2023-02-06 14:32:20 · 5662 阅读 · 0 评论 -
皮尔森相关系数(Pearson correlation coefficient)
最近在看脑机接口的网络,看到有使用通道的皮尔森相关系数作为特征的方法,这里记录一下皮尔森相关系数的学习内容,方便以后查阅。原创 2023-02-03 21:35:40 · 3358 阅读 · 0 评论 -
Planned Contrasts and Post hoc Tests & 多重检验校正
最近看论文,看到了Post hoc analy和Bonferroni correction,也不知道这是个啥,就学习一下,记录一下笔记,方便以后查阅。原创 2022-10-12 15:23:34 · 972 阅读 · 1 评论 -
“泄漏” & 窗函数
最近看论文,看到窗函数的内容,之前也了解过,但是感觉不具体,所以这里再整理一下,方便以后查阅。原创 2022-10-05 17:30:06 · 298 阅读 · 0 评论 -
滤波电路基础
滤波电路滤波电路基本概念滤波器的分类滤波电路作用有源低通滤波器(LPF)一、低通滤波器的主要技术指标1. 通带增益Avp2.通带截止频率fp二、一阶低通有源滤波器三、二阶低通有源滤波器1.通带增益2.二阶低通有源滤波器传递函数3.通带截止频率四、二阶压控型低通滤波器1.二阶压控LPF2.二阶压控型LPF的传递函数3.频率响应五、二阶反相型低通有源滤波器有源高通滤波器有源带通滤波器(BPF) 和带阻...原创 2020-03-18 14:10:50 · 9192 阅读 · 0 评论 -
z变换与拉普拉斯变换的关系
整理以供复习使用,如有帮助不胜荣幸,若有错误还请斧正。参考资料教学用PPT。z变换与拉普拉斯变换的关系z变换的定义、典型序列的z变换z变换的定义典型序列的z变换单位样值函数单位阶跃序列斜变序列——利用间接方法求解指数序列正弦与余弦序列z变换与拉普拉斯变换的关系z平面与s平面的映射关系几种情况z变换与拉式变换表达式之对应例题首先说一下Z变换的相关内容,然后介绍两个变换的关系。z变换的定义、典型序列的z变换z变换的定义典型序列的z变换单位样值函数单位阶跃序列斜变序列——利用间接方法求原创 2020-06-09 21:27:45 · 17367 阅读 · 0 评论 -
非参数检验——Wilcoxon 检验 & Friedman 检验与 Nemenyi 后续检验
最近看论文,看到了Wilcoxon signed-rank test(符号秩检验),咱也不知道是个啥,就学习了一下,这里做一下笔记,方便以后查阅。原创 2022-10-04 22:46:18 · 17211 阅读 · 3 评论 -
Normal Distribution & Chi-squared Distribution & t distribution & F-distribution
最近看论文发现经常有一些统计学的内容,但是这部分内容之前一直都是很薄弱的地方,不敢涉猎,现在学习一下,并整理下来,方便以后查阅。原创 2022-10-04 16:56:13 · 451 阅读 · 0 评论 -
FIR versus IIR & Butterworth & Chebyshev & Bessel Filter
最近在看FBCSP的代码,发现用到了滤波器,然后就学习了一下,就……一发不可收拾,内容有点多,scipy这个库里的函数太多了,直接给看蒙了。一劳永逸吧,整理好方便以后查阅。原创 2022-09-27 19:45:17 · 962 阅读 · 0 评论 -
独立成分分析ICA/FastICA
最近在学习CSP,然后又注意到了ICA,这个算法之前就用过,但是没有系统的整理一下,所以就在这里梳理一下相关内容,方便以后查阅。原创 2022-08-07 17:34:34 · 1658 阅读 · 4 评论 -
主成分分析(PCA)与线性判别分析(LDA)的区别与联系
刚整理完PCA的内容,又记得之前用过LDA但是并没有在这里整理,所以今天把这两个算法整理下,方便以后查阅。原创 2022-08-04 22:46:49 · 6105 阅读 · 0 评论 -
共空间模式算法(CSP)
最近看到FBCSP的论文,但是不了解CSP是个啥,所以就学习了一下,这里记录一下。原创 2022-08-04 20:16:00 · 6961 阅读 · 13 评论 -
主成分分析(PCA)
最近看共空间分析(CSP)算法,用到了PCA,就在这里整理一下转载 2022-08-01 17:31:29 · 1442 阅读 · 0 评论 -
矩阵白化原理及推导
在看CSP算法时,发现用到了矩阵白化,所以在这里记录一下。原创 2022-08-02 11:39:06 · 1985 阅读 · 0 评论 -
sEMG的时频域特征
本篇为《信号处理》系列博客的第十四篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。sEMG的时频域特征小波包系数最大值(MWPC)小波包系数能量(EWPC)特征提取总程序小波包系数最大值(MWPC)%% 小波包系数能量(EWPC)for ch_i = 1:column/2 nodes=[7;8;9;10;11;12;13;14]; %第3层的节点号 ord=wpfrqord(nodes); %小波包系数重排,ord是重排后小波包系数索引构成的矩阵原创 2021-07-24 16:16:14 · 1201 阅读 · 2 评论 -
sEMG的频域特征
本篇为《信号处理》系列博客的第十三篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。sEMG的频域特征功率谱最大值(MPS)中值频率(MF)平均功率频率(MPF)特征提取总程序功率谱最大值(MPS)%% 功率谱最大值(MPS)for ch_i = 1:channal_sum for frame_i = 1:FN % 根据自相关函数计算功率谱% Cross_correlation = xcorr(squeeze(channal_fr原创 2021-07-24 15:54:04 · 3321 阅读 · 5 评论 -
sEMG的时域特征
本篇为《信号处理》系列博客的第十二篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。原创 2021-07-24 15:36:05 · 3540 阅读 · 19 评论 -
读取肌电数据,构建模型训练数据
本篇为《深度学习》系列博客的第十三篇,该系列博客主要记录深度学习相关知识的学习过程和自己的理解,方便以后查阅。本片博客为用DNN分类肌电数据的准备工作的第二篇,主要内容为,读取处理后的肌电数据(去噪、提取活动段),并构成训练数据。def data_loader(datadir, batch_size=10): ''' 定义训练集数据读取器 输入参数: datadir :数据文件的保存路径 batch_size :每次用于训练的数据量原创 2021-04-16 10:02:30 · 1465 阅读 · 0 评论 -
肌电数据归一化并显示灰度图片
本篇为《深度学习》系列博客的第十二篇,该系列博客主要记录深度学习相关知识的学习过程和自己的理解,方便以后查阅。本片博客为用DNN分类肌电数据的准备工作的第一篇,主要内容为,将肌电数据归一化,并借用图片的形式展示出来。import matplotlib.pyplot as pltfrom sklearn import preprocessingsEMG = []with open('/home/al007/Deep Learing/PaddlePaddle/sEMG/zq/5.csv') as f原创 2021-04-16 10:02:12 · 817 阅读 · 1 评论 -
psoSVMcgForClass和gridSVMcgForClass,python编写
本篇为《信号处理》系列博客的第九篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。psoSVMcgForClass和gridSVMcgForClasspsoSVMcgForClassgridSVMcgForClass数据集链接: https://pan.baidu.com/s/1-LLAWQL3av0I5li9bG3O_Q提取码: 9p6vpsoSVMcgForClassfrom sklearn import svmimport numpy as npimport m原创 2021-04-22 20:48:56 · 571 阅读 · 3 评论 -
模糊熵、分布熵、近似熵、样本熵理论相关知识与代码实现
本篇为《信号处理》系列博客的第八篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。模糊熵、分布熵、近似熵、样本熵理论相关知识与代码实现模糊熵理论基础代码实现分布熵理论基础代码实现近似熵理论基础代码实现样本熵理论基础代码实现模糊熵理论基础模糊熵(Fuzzy Entropy, FuzzyEn, FE) 衡量的也是新模式产生的概率大小,测度值越大,新模式产生的概率越大,即序列复杂度越大。算法描述如下:代码实现%%% 模糊熵计算函数 %%%function fuzzye原创 2021-04-03 16:48:11 · 7597 阅读 · 7 评论 -
小波与小波包、小波包分解与信号重构、小波包能量特征提取
本篇为《信号处理》系列博客的第七篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。文章原地址:《小波与小波包、小波包分解与信号重构、小波包能量特征提取》小波与小波包、小波包分解与信号重构、小波包能量特征提取小波与小波包区别小波分解小波包分解小波包——小波包树与时频图小波包树解读:Matlab实例时间频率图主要解释小波包-----小波包分解系数小波包-----信号分解与重构(方法1)示例1示例2示例3小波包-----信号分解与重构(方法2)小波包分解------能量特征提取(方法转载 2021-03-30 22:59:33 · 7478 阅读 · 23 评论 -
功率谱一点介绍
本篇为《信号处理》系列博客的第六篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。文章原地址:《[Matlab科学计算] 功率谱一点介绍》功率谱一点介绍经典功率谱估计根据自相关函数计算功率谱Matlab代码据周期图法计算功率谱Matlab代码现代谱估计法三种方法对比结果信号的功率谱密度描述随机信号的功率在频域随频率的分布。利用给定的N个样本数据估计一个平稳随机信号的功率谱密度叫做谱估计,功率谱密度一般简称功率谱。谱估计方法分为参数化方法和非参数化方法。非参数化方法又叫经典转载 2021-03-28 09:23:59 · 3567 阅读 · 0 评论 -
Matlab中使用FFT函数
本篇为《信号处理》系列博客的第五篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。文章原地址:《基于MATLAB的FFT分析》Matlab中使用FFT函数基于MATLAB的FFT函数需要了解的知识点需要说明的两个问题原文作者心得待解决的问题MATLAB代码基于MATLAB的FFT函数需要了解的知识点频谱关于中间位置对称,只需要观察 $ 0:1:N/2(这(这(这N/2+1个点)(时域采集N个点,频域只需要观察个点)(时域采集N个点,频域只需要观察个点)(时域采集N个点,频转载 2021-03-27 21:41:36 · 4354 阅读 · 0 评论 -
小波变换(wavelet transform)的通俗解释
本篇为《信号处理》系列博客的第三篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。文章原地址:《小波变换(wavelet transform)的通俗解释(一)》小波变换小波,一个神奇的波,可长可短可胖可瘦(伸缩平移),当去学习小波的时候,第一个首先要做的就是回顾傅立叶变换(又回来了,唉),因为他们都是频率变换的方法,而傅立叶变换是最入门的,也是最先了解的,通过傅立叶变换,了解缺点,改进,慢慢的就成了小波变换。主要的关键的方向是傅立叶变换、短时傅立叶变换,小波变换等,第二代小转载 2021-03-14 11:33:48 · 23888 阅读 · 6 评论 -
如何理解希尔伯特空间?
本篇为《信号处理》系列博客的第四篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。文章原地址:《如何理解希尔伯特空间?》什么是赋范线性空间、内积空间,度量空间,希尔伯特空间 ?现代数学的一个特点就是以集合为研究对象,这样的好处就是可以将很多不同问题的本质抽象出来,变成同一个问题,当然这样的坏处就是描述起来比较抽象,很多人就难以理解了。既然是研究集合,每个人感兴趣的角度不同,研究的方向也就不同。为了能有效地研究集合,必须给集合赋予一些“结构”(从一些具体问题抽象出来的结构)。转载 2021-02-28 21:30:23 · 792 阅读 · 0 评论 -
如何理解傅立叶级数公式
本篇为《信号处理》系列博客的第二篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。文章原地址:《如何理解傅立叶级数公式?》本文会对公式进行细节的、代数上的解释。1 对周期函数进行分解的猜想拉格朗日等数学家发现某些周期函数可以由三角函数的和来表示,比如下图中,黑色的斜线就是周期为2π2\pi2π的函数,而红色的曲线是三角函数之和,可以看出两者确实近似:而另外一位数学家:让·巴普蒂斯·约瑟夫·傅里叶男爵(1768 -1830)猜测任意周期函数都可以写成三角函数之和。2转载 2021-02-26 21:51:14 · 612 阅读 · 0 评论 -
傅立叶分析直观理解
本篇为《信号处理》系列博客的第一篇,该系列博客主要记录信号处理相关知识的学习过程和自己的理解,方便以后查阅。文章原地址:《傅里叶分析之掐死教程(完整版)更新于2014.06.06》傅立叶分析直观理解一、什么是频域傅里叶分析不仅仅是一个数学工具,更是一种可以彻底颠覆一个人以前世界观的思维模式。p.s.本文无论是cos还是sin,都统一用“正弦波”(Sine Wave)一词来代表简谐波。一、什么是频域从我们出生,我们看到的世界都以时间贯穿,股票的走势、人的身高、汽车的轨迹都会随着时间发生改变。这种转载 2021-02-26 16:26:57 · 1925 阅读 · 0 评论