Home > biomechZoo > Toolbox > EMG > bmech_emgprocess.m

bmech_emgprocess

PURPOSE ^

BMECH_EMGPROCES(fld,ch,lp_cut) will perform basic processing for EMG signals

SYNOPSIS ^

function bmech_emgprocess(fld,ch,lp_cut, hp_cut,order, span)

DESCRIPTION ^

 BMECH_EMGPROCES(fld,ch,lp_cut) will perform basic processing for EMG signals
  1- High pass filter @ 20Hz
  2- Low-pass filter  @ 500 Hz
  3- Rectify signal
  4- Root mean square

 ARGUMENTS
  fld      ... string, folder to operate on
  ch       ... cell array of strings, name of emg channels to process
  lp_cut   ... int, low-pass filter cutoff. Default 500
  hp_cut   ... int, high pass filter cutoff. Default 20
  order    ... Int, filter order. Default 4
  span     ... Int, number of frames for RMS average. Default 50

 NOTES
 - Data should be collected at 1000 Hz minimum (Nyquist problem)

 See also bmech_emgprocess_example, emgprocess_data

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:
Generated on Sun 10-Mar-2024 22:39:06 by m2html © 2005