User Tools

Site Tools


visual3d:documentation:emg:processing:normalize_emg_signal_to_maximum_within_gait_cycle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
visual3d:documentation:emg:processing:normalize_emg_signal_to_maximum_within_gait_cycle [2024/06/19 12:47] sgrangervisual3d:documentation:emg:processing:normalize_emg_signal_to_maximum_within_gait_cycle [2024/07/17 15:45] (current) – created sgranger
Line 1: Line 1:
-====== integrate emg ======+====== Normalize EMG Signal to Maximum Within Gait Cycle ======
  
-==== integrating an emg envelope between events ====+===== Integrate EMG =====
  
-the result of integrating a signal is a single metric value per event range. for example, the commands below will integrate an emg signal between events from **start** to **end**+=== Integrating an EMG envelope between events === 
 + 
 +The result of integrating a signal is a single metric value per event range. For example, the commands below will integrate an EMG signal between events from **Start** to **End**
  
 <code> <code>
-apply high pass filter with 50 hz cutoff +Apply high pass filter with 50 hz cutoff 
-highpass_filter  +Highpass_Filter  
-/signal_types=analog  +/Signal_Types=ANALOG  
-/signal_names=emg1+emg2+emg3  +/SIgnal_Names=EMG1+EMG2+EMG3  
-/signal_folder=original  +/Signal_Folder=ORIGINAL  
-! /result_suffix=  +! /Result_Suffix=  
-! /result_folder=processed  +! /Result_Folder=PROCESSED  
-! /filter_class=butterworth  +! /Filter_Class=BUTTERWORTH  
-/frequency_cutoff=50  +/Frequency_Cutoff=50  
-/num_reflected= 0  +/Num_Reflected= 0  
-/total_buffer_size=100  +/Total_Buffer_Size=100  
-/num_bidirectional_passes=1 +/Num_Bidirectional_Passes=1 
  
  
-apply low pass filter with 500 hz cutoff +Apply low pass filter with 500 hz cutoff 
-lowpass_filter  +Lowpass_Filter  
-/signal_types=analog  +/Signal_Types=ANALOG  
-/signal_names=emg1+emg2+emg3  +/SIgnal_Names=EMG1+EMG2+EMG3  
-/signal_folder=processed  +/Signal_Folder=PROCESSED  
-! /result_suffix=  +! /Result_Suffix=  
-! /result_folder=processed  +! /Result_Folder=PROCESSED  
-! /filter_class=butterworth  +! /Filter_Class=BUTTERWORTH  
-/frequency_cutoff=500  +/Frequency_Cutoff=500  
-/num_reflected= 0  +/Num_Reflected= 0  
-/total_buffer_size=100  +/Total_Buffer_Size=100  
-/num_bidirectional_passes=1 +/Num_Bidirectional_Passes=1 
 ; ;
  
-rms moving average with a 100ms window +RMS moving average with a 100ms window 
-moving_rms  +Moving_RMS  
-/signal_types=analog  +/SIGNAL_TYPES=ANALOG  
-/signal_names=emg1+emg2+emg3  +/SIGNAL_NAMES=EMG1+EMG2+EMG3  
-/signal_folder=processed  +/SIGNAL_FOLDER=PROCESSED  
-! /result_suffix=  +! /RESULT_SUFFIX=  
-/result_folder=rms  +/RESULT_FOLDER=RMS  
-/num_window_frames=1+0.1*parameter::analog::rate +/NUM_WINDOW_FRAMES=1+0.1*PARAMETER::ANALOG::RATE 
  
  
-integrates an emg signal between events from start to end  +Integrates an EMG signal between events from Start to End  
-metric_integrate +Metric_Integrate 
-/result_metric_name=_int +/RESULT_METRIC_NAME=_INT 
-/apply_as_suffix_to_signal_name=true +/APPLY_AS_SUFFIX_TO_SIGNAL_NAME=TRUE 
-! /result_metric_folder=processed +! /RESULT_METRIC_FOLDER=PROCESSED 
-/signal_types=analog +/SIGNAL_TYPES=ANALOG 
-/signal_names=emg1+emg2+emg3 +/SIGNAL_NAMES=EMG1+EMG2+EMG3 
-/signal_folder=rms +/SIGNAL_FOLDER=RMS 
-! /signal_components=all_components +! /SIGNAL_COMPONENTS=ALL_COMPONENTS 
-/event_sequence=start+end +/EVENT_SEQUENCE=START+END 
-/exclude_events+/EXCLUDE_EVENTS
-/generate_mean_and_stddev=false +/GENERATE_MEAN_AND_STDDEV=FALSE 
-/append_to_existing_values=false+/APPEND_TO_EXISTING_VALUES=FALSE
 ; ;
 </code> </code>
visual3d/documentation/emg/processing/normalize_emg_signal_to_maximum_within_gait_cycle.1718801263.txt.gz · Last modified: 2024/06/19 12:47 by sgranger