Man pages for ime-luebeck/semgsim
Simulating surface electromyographic (sEMG) and force signals

akimafununivariate Akima interpolation
alternative_rate_functionThis implements the rate coding model proposed in Petersen...
apply_electrode_configsApply electrode configurations
blackmanBlackman window from 0 to m. (Center is at m/2+1.)
boxcarBoxcar window from 0 to m. (Boxcar is equal to one...
calc_activation_transformationsCalculate nonlinear transformations of activations signals
calc_affine_paramCalculate a variable that is affine in another variable,...
calc_fftFast Fourier Transform (FFT) of a function
calc_MU_firing_rate_funcsCalculate the firing-rate-force relationship of all MUs
calc_MU_firing_response_fftvalsCalculate the values of the FFT of the firing response of a...
calc_MU_firing_responses_fftvalsCalculate the values of the FFT of the firing responses of...
calc_shifted_emg_responseTime-shift a signal given by its FFT and compute the IFFT.
calculate.simple.TFsCalculation of simple MU - electrode transfer functions...
calculate_TF_point_Far_MerEvaluate a muscle fiber - electrode TF at a single angular...
calculate_TFs_Far_MerCalculate MU - electrode time transfer functions by a precise...
convert_muscle_list_to_dfInitialize the set of muscles to be simulated
create_planar_3layer_volume_conductorImplements the planar three-layer volume conductor model of...
create_point_electrodesCreate a set of point electrodes
create_rate_function_creatorSet up the firing-rate-force relationships, i.e. the rate...
create_rate_function_creatorsSet up rate coding for a set of muscles
distribute_MUs_in_musclePlace MUs somewhere in the muscle area.
distribute_MUs_regDistribute motor units on a regular grid across the muscle...
generate_fibersGenerate muscle fibers for a motor unit
generate_MUsGenerate motor units (MUs) and muscle fibers for all muscles
generate_MUs_for_muscleGenerate Motor Units for a Muscle
get_unique_idcesReturns the indices of the first occurences of unique...
hammingHamming window from 0 to m. (Center is at m/2+1.)
IAP_RosenfalckRosenfalck's IAP model function
magrittr_compound_assignment_pipemagrittr compound assignment pipe operator
magrittr_forward-pipemagrittr forward-pipe operator
mirror_hermitian_fftMirror a set of FFT values by assuming the fourier transform...
plot_TFsOld & currently broken. Keeping this only for possible future...
psi_RosenfalckAn implementation of Rosenfalck's model of the first...
psi_Rosenfalck_transformedImplementation of the unitary Fourier transform of...
rate_functionThis implements an exponential model of the firing-rate-force...
rnorm_boundedHelper function for random number generation
rotate2DRotate a 2D vector by an angle
rotate3D_lhRotate a 3D vector around the three axes in a left-handed...
sample_MU_contribsCalculate the EMG and force contributions of a MU at the next...
semg.simulatrsemg.simulatr.
setup_samplingSet up tranfer function sampling
simple.TFCalculation of simple MU - electrode transfer functions...
simulate_muscleSimulate a surface electromyogram and force resulting from...
sincsinc function of frequency f.
summarize_musclesSummarize key properties of generated muscles to command line
sum_muscle_contribsCombine the contributions of all individual MUs to each...
time_shift_fftPerform a shift in time domain on fft values
ime-luebeck/semgsim documentation built on April 14, 2022, 11:02 p.m.