【肌电信号】肌电信号处理系统含Matlab源码
1 簡介
研究目的通過使用Matlab平臺,實現(xiàn)運動生物力學(xué)研究中常用的表面肌電(s EMG)信號處理方法,為不會使用編程進(jìn)行表面肌電(s EMG)信號數(shù)據(jù)處理的體育科研人員在表面肌電(s EMG)信號的處理過程中提供一個高效、簡單的處理軟件。研究方法通過對運動人體科學(xué)文獻(xiàn)中常用的表面肌電信號(s EMG)處理方法進(jìn)行總結(jié),并獲取進(jìn)行表面肌電信號處理時常用的處理方法的算法,然后利用Matlab編程語言對各處理方法進(jìn)行實現(xiàn),并且實現(xiàn)為交互式的GUI軟件。通過與現(xiàn)有商用軟件處理結(jié)果的比較,對實現(xiàn)的各方法在數(shù)據(jù)處理過程中的準(zhǔn)確性進(jìn)行驗證。然后將其應(yīng)用到實驗室的表面肌電(s EMG)信號數(shù)據(jù)處理當(dāng)中,通過招募無編程基礎(chǔ)的人員使用實驗室的商業(yè)軟件和本軟件分別進(jìn)行相同的數(shù)據(jù)處理過程,比較兩者的效率。結(jié)果Matlab編寫完成了一套涵蓋表面肌電信號(s EMG)在體育科學(xué)研究中處理基本功能的軟件。除了包含現(xiàn)有商業(yè)軟件實現(xiàn)的處理功能外,還包括一些體育研究中未使用,而在其他領(lǐng)域使用的信號降噪方法,以及指標(biāo)提取方法。該軟件涵蓋了傳統(tǒng)表面肌電s EMG信號處理過程中常用的信號處理函數(shù),主要包括預(yù)處理、指標(biāo)提取和統(tǒng)計分析等函數(shù);預(yù)處理主要是進(jìn)行降噪處理和指標(biāo)提取前的數(shù)據(jù)準(zhǔn)備;指標(biāo)提取包括時域、頻域、時頻特征指標(biāo)提取;以及后期對指標(biāo)的部分整合處理函數(shù)。?
2 部分代碼
function varargout = bishe1(varargin)% BISHE1 MATLAB code for bishe1.fig% BISHE1, by itself, creates a new BISHE1 or raises the existing% singleton*.%% H = BISHE1 returns the handle to a new BISHE1 or the handle to% the existing singleton*.%% B總結(jié)
以上是生活随笔為你收集整理的【肌电信号】肌电信号处理系统含Matlab源码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: re模块的深入
- 下一篇: 关于VC6和VC9的区别