EMG-onset-detection
This MATLAB package computes the onset and offset times of EMG signals based on the following publication:
Dapeng Yang, Huajie Zhang, Yikun Gu, Hong Liu, Accurate EMG onset detection in pathological, weak and noisy myoelectric signals. Biomedical Signal Processing and Control, Volume 33, 2017, Pages 306-315, https://doi.org/10.1016/j.bspc.2016.12.014.(http://www.sciencedirect.com/science/article/pii/S1746809416302269)
The GUI interface also allows for manual correction and tuning of parameters of the automated algorithm
INPUTS: See active_EMG_auto.m for details of inputs
EXAMPLE: fake_EMG = rand(1000,100);
active_EMG = active_EMG_detector(fake_EMG,100,100,500,8,1000);
OUPUT: emg_active = [Time samples vs. epochs] of active EMG periods
Cite As
Nirvik Sinha (2024). EMG-onset-detection (https://github.com/NirvikNU/EMG-onset-detection/releases/tag/1.1.0), GitHub. Retrieved .
MATLAB Release Compatibility
Platform Compatibility
Windows macOS LinuxTags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Discover Live Editor
Create scripts with code, output, and formatted text in a single executable document.
Version | Published | Release Notes | |
---|---|---|---|
1.1.0 |