【Matlab 肌电信号分析】

一、数据预处理

1.1 数据读取

使用matlab从rhd文件中读取原始数据,共64个通道。

1.2 数据滤波

使用 60Hz的Notch filter 和150Hz的高通Butterworth滤波器进行降噪

二、波峰提取

> 每个通道分别根据相应的规则提取出波峰、波谷附近的波形。




三、信号聚类

3.1 降维

对每个峰值波形进行降维,用于后续的聚类

3.2 Dbscan聚类


四、源码分享

点赞+关注 有需要的朋友欢迎咨询。

相关推荐
Yang-Never44 分钟前
Kotlin协程 ->launch构建协程以及调度源码详解
android·java·开发语言·kotlin·android studio
极客BIM工作室1 小时前
C++返回值优化(RVO):高效返回对象的艺术
java·开发语言·c++
序属秋秋秋1 小时前
《C++初阶之STL》【模板参数 + 模板特化 + 分离编译】
开发语言·c++·笔记·学习·stl
马达加斯加D1 小时前
C# --- 本地缓存失效形成缓存击穿触发限流
开发语言·缓存·c#
_smart_boy__1 小时前
基于铁头山羊STM32的平衡车电机转速开环闭环matlab仿真
stm32·嵌入式硬件·matlab
浮生卍流年2 小时前
C++模板知识点3『std::initializer_list初始化时逗号表达式的执行顺序』
开发语言·c++·qt
jllllyuz2 小时前
C++ 中 initializer_list&& 类型推导
开发语言·c++·list
文火冰糖的硅基工坊2 小时前
[硬件电路-140]:模拟电路 - 信号处理电路 - 锁定放大器概述、工作原理、常见芯片、管脚定义
嵌入式硬件·架构·信号处理·电路·跨学科融合
小王努力学编程2 小时前
【Linux系统编程】线程概念与控制
linux·服务器·开发语言·c++·学习·线程·pthread库