【肌电信号】肌电信号处理系统含Matlab源码
1 簡(jiǎn)介
研究目的通過(guò)使用Matlab平臺(tái),實(shí)現(xiàn)運(yùn)動(dòng)生物力學(xué)研究中常用的表面肌電(s EMG)信號(hào)處理方法,為不會(huì)使用編程進(jìn)行表面肌電(s EMG)信號(hào)數(shù)據(jù)處理的體育科研人員在表面肌電(s EMG)信號(hào)的處理過(guò)程中提供一個(gè)高效、簡(jiǎn)單的處理軟件。研究方法通過(guò)對(duì)運(yùn)動(dòng)人體科學(xué)文獻(xiàn)中常用的表面肌電信號(hào)(s EMG)處理方法進(jìn)行總結(jié),并獲取進(jìn)行表面肌電信號(hào)處理時(shí)常用的處理方法的算法,然后利用Matlab編程語(yǔ)言對(duì)各處理方法進(jìn)行實(shí)現(xiàn),并且實(shí)現(xiàn)為交互式的GUI軟件。通過(guò)與現(xiàn)有商用軟件處理結(jié)果的比較,對(duì)實(shí)現(xiàn)的各方法在數(shù)據(jù)處理過(guò)程中的準(zhǔn)確性進(jìn)行驗(yàn)證。然后將其應(yīng)用到實(shí)驗(yàn)室的表面肌電(s EMG)信號(hào)數(shù)據(jù)處理當(dāng)中,通過(guò)招募無(wú)編程基礎(chǔ)的人員使用實(shí)驗(yàn)室的商業(yè)軟件和本軟件分別進(jìn)行相同的數(shù)據(jù)處理過(guò)程,比較兩者的效率。結(jié)果Matlab編寫(xiě)完成了一套涵蓋表面肌電信號(hào)(s EMG)在體育科學(xué)研究中處理基本功能的軟件。除了包含現(xiàn)有商業(yè)軟件實(shí)現(xiàn)的處理功能外,還包括一些體育研究中未使用,而在其他領(lǐng)域使用的信號(hào)降噪方法,以及指標(biāo)提取方法。該軟件涵蓋了傳統(tǒng)表面肌電s EMG信號(hào)處理過(guò)程中常用的信號(hào)處理函數(shù),主要包括預(yù)處理、指標(biāo)提取和統(tǒng)計(jì)分析等函數(shù);預(yù)處理主要是進(jìn)行降噪處理和指標(biāo)提取前的數(shù)據(jù)準(zhǔn)備;指標(biāo)提取包括時(shí)域、頻域、時(shí)頻特征指標(biāo)提取;以及后期對(duì)指標(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源码的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: re模块的深入
- 下一篇: 怎样使用U盘启动盘安装乌班图系统