myogen.simulator.SurfaceEMG.simulate_muaps#

SurfaceEMG.simulate_muaps()[source]#

Simulate MUAPs for all electrode arrays using the provided muscle model.

This method generates Motor Unit Action Potential (MUAP) templates that represent the electrical signature of each motor unit as recorded by the surface electrodes. The simulation uses the multi-layered cylindrical volume conductor model.

Returns:

List of generated MUAP templates for each electrode array. Results are stored in the muaps property after execution.

Return type:

list[SURFACE_MUAP_SHAPE__TENSOR]

Notes

This method must be called before simulate_surface_emg(). The generated MUAP templates are used as basis functions for EMG signal synthesis.