Skip to contents

Normalize EMG by MVC or peak

Usage

normalizeEMG(x, method = c("mvc", "peak"), mvc = NULL, scale_percent = TRUE)

Arguments

x

Numeric vector or matrix (time x channels).

method

Normalization method: "mvc" or "peak".

mvc

Numeric scalar or vector of MVC reference values. Required when method = "mvc".

scale_percent

Logical; if TRUE, returns percent scale (x100).

Value

Normalized signal with same dimensions as x.

References

Merletti R, Parker PA (2004). "Electromyography: Physiology, Engineering, and Non-Invasive Applications." IEEE Press/Wiley.

See also

rectifyEMG() for signal rectification, computeRMSEnvelope() for RMS envelope computation, processEMG() for complete EMG processing pipeline.

Examples

x <- matrix(abs(rnorm(500)), ncol = 2)
normalizeEMG(x, method = "peak")
#>               [,1]        [,2]
#>   [1,]  48.3008898  24.0174837
#>   [2,]   1.9763276   3.2642499
#>   [3,]  29.5799574  20.5429177
#>   [4,]   4.9521596   7.8499335
#>   [5,]  43.3657044  20.1628303
#>   [6,]  80.9066929  37.0390943
#>   [7,]   9.5556458   5.6690429
#>   [8,]  55.3830467   2.4250827
#>   [9,]  20.3131894   1.2496210
#>  [10,]  16.7414237  24.6616943
#>  [11,]  42.6235589  24.2681718
#>  [12,]  44.1715245   3.9221748
#>  [13,]  13.3472639  17.2384309
#>  [14,]  22.0286341  20.4315257
#>  [15,]  19.4888018   4.5960760
#>  [16,]  15.9243529  28.0958621
#>  [17,]  32.3710221  55.7806761
#>  [18,]  51.5565257  25.8365834
#>  [19,]   7.7519009  21.5099760
#>  [20,]  61.9059877  13.7080027
#>  [21,]   7.3205838  14.3934389
#>  [22,]  82.8852911  45.0352625
#>  [23,]   8.1547800  16.6824312
#>  [24,]  23.4739340  17.6388084
#>  [25,]  14.0670166  35.7673943
#>  [26,]  30.0426526   1.6265579
#>  [27,]  15.3841002  32.5635418
#>  [28,]  32.8661654  12.0270309
#>  [29,]  41.9261644  13.9095670
#>  [30,]  13.9898912   1.0464428
#>  [31,]  18.0181519   3.5477403
#>  [32,]  15.8731134   5.4079049
#>  [33,]  10.3215888   6.2318029
#>  [34,]  29.7915131  20.8862865
#>  [35,]  74.3954051   3.8479726
#>  [36,]  26.4467968  32.3897721
#>  [37,]  19.2397730  58.6922126
#>  [38,]  24.1890008  35.3037428
#>  [39,]   1.8035693  27.6162173
#>  [40,]   7.6210445  27.3662579
#>  [41,]  40.6677728  38.6391640
#>  [42,]  32.1750823  15.0289792
#>  [43,]  47.9138914  23.8646913
#>  [44,]   6.5494116   2.3887049
#>  [45,]   8.9947686  61.7568546
#>  [46,]   0.2985480  40.6692357
#>  [47,]   1.6545335  34.6567181
#>  [48,]  66.6508045   0.9703552
#>  [49,]  34.2281029  49.4776663
#>  [50,]  28.9436141   5.9502438
#>  [51,]   0.9473488  21.9141269
#>  [52,]  11.6048137   7.6863742
#>  [53,]  68.3520249  16.3493824
#>  [54,]   3.4866926  31.3280251
#>  [55,]  18.7904959  23.4825402
#>  [56,]  16.6950569  39.2657245
#>  [57,]  42.6624700  37.1629616
#>  [58,]  22.6427691   7.8427497
#>  [59,]  19.0898064  21.1371494
#>  [60,]  78.9629966   2.8030109
#>  [61,]  28.2131474   8.8402041
#>  [62,]  28.1050892  26.7283414
#>  [63,]  36.8433473  38.8412857
#>  [64,]  28.0749436  29.9426182
#>  [65,]  20.9746595   8.3835001
#>  [66,]  71.2183790   8.4684230
#>  [67,]  17.1873745  34.6100939
#>  [68,]  20.1870006  17.2659738
#>  [69,]  22.9016044  39.7846877
#>  [70,]  15.7843846  19.0374269
#>  [71,]  49.9853503  15.2705809
#>  [72,]  16.5888623  30.5550926
#>  [73,]  28.7344052  27.0372364
#>  [74,]  24.1404766   6.1463264
#>  [75,]   4.8006249  20.0809881
#>  [76,]  27.9517255  18.6869635
#>  [77,]  37.5653969  48.3995696
#>  [78,]   1.0900712  32.3479767
#>  [79,]  11.3422752  37.2570490
#>  [80,]  60.8917094  10.8579108
#>  [81,]  63.4480345  29.3025397
#>  [82,]   5.9234560  30.4211228
#>  [83,]   6.8648120  45.6463804
#>  [84,]   3.3111690  35.0673566
#>  [85,]  21.1149025  62.6868224
#>  [86,]  13.5094599  56.9172873
#>  [87,]  43.1899377  23.1460007
#>  [88,]   8.8821252  34.1892222
#>  [89,]   2.5213426  29.3866711
#>  [90,]  19.3860804   3.6521830
#>  [91,]  25.4583790  49.2726243
#>  [92,]  32.4722196  36.5735377
#>  [93,]  52.6342416  46.0923113
#>  [94,]   2.2795057   3.4275249
#>  [95,]  22.3447935  13.1352059
#>  [96,]   5.8311936  33.0725473
#>  [97,]   3.5434481  29.9018670
#>  [98,]  34.1020967  16.9052573
#>  [99,]  22.6669940  22.2765841
#> [100,]   2.8468229  12.2668367
#> [101,]  14.6382174  26.4743063
#> [102,]  18.4443539  30.5615494
#> [103,]  22.9964461  29.4054919
#> [104,]  84.1644810  12.6478102
#> [105,]   3.4805880  18.9340725
#> [106,]  22.8475686  40.3614415
#> [107,]  53.1449932   8.8743510
#> [108,]  22.4108221   0.8347709
#> [109,]  10.2730959  35.3863209
#> [110,]  74.5710769  57.4748649
#> [111,]  15.8955412   1.6771661
#> [112,]  30.9234536  15.8974673
#> [113,]  39.0853615  13.4390107
#> [114,]   0.1254170   3.1542817
#> [115,]  19.6210036  34.1522986
#> [116,]  43.9963990  14.0032472
#> [117,]  36.5660267  13.4894831
#> [118,]  68.1532138  29.0561505
#> [119,]   7.5979233  24.4148028
#> [120,]  46.9434390  32.5887244
#> [121,]  22.3468748  49.2383486
#> [122,]  18.1690947  10.6315094
#> [123,]  59.1166257  68.6151378
#> [124,]   7.1958323  50.2066543
#> [125,]  12.8663238  48.9783085
#> [126,]  22.6612383   0.1311314
#> [127,]  78.0339396  12.6849777
#> [128,]  10.3965733  14.6094033
#> [129,]   7.5904614  26.0132409
#> [130,]  40.8852131   9.2020153
#> [131,]  11.4743341  23.9697543
#> [132,]  73.0629711  25.6930446
#> [133,]  39.5866524  24.8076914
#> [134,]  11.1031971   1.0260682
#> [135,]  12.9256915  40.7596292
#> [136,]  42.5371611  56.3190596
#> [137,]  18.9624328  23.3217427
#> [138,]  40.0119842  12.4491305
#> [139,]  15.9205959   0.2171505
#> [140,]  91.2212419  59.8123219
#> [141,]   1.0936421   1.3399108
#> [142,]  20.0201522  13.8403596
#> [143,]   2.6629700   0.7983706
#> [144,]  12.4094032  48.4032228
#> [145,]  23.7358371   2.2703786
#> [146,]  72.3410481   3.2094792
#> [147,]   5.0268690  44.5270261
#> [148,]   4.2242380  14.6835692
#> [149,]  12.1796788   5.9385036
#> [150,]   9.1351902  17.2253537
#> [151,]  26.5923641  32.1051127
#> [152,]  45.5441843  24.7392447
#> [153,]  28.4299201  25.6847133
#> [154,]  83.1957771  52.0573510
#> [155,]  37.1173929  83.3021619
#> [156,]  25.2507132   5.7591100
#> [157,]  81.6774407  64.0542280
#> [158,]  41.2758032  36.7115957
#> [159,]  33.8378901   0.1389493
#> [160,]  13.0776354  35.7989287
#> [161,]  26.3327187  43.8992862
#> [162,]  22.9805086  57.0886575
#> [163,]   1.9013580  38.2892704
#> [164,]   4.2375618  11.5538538
#> [165,]  23.5076551   0.4853614
#> [166,]  23.4224834  11.5937950
#> [167,]  24.1233176  10.5401309
#> [168,]  29.7020351 100.0000000
#> [169,]  44.8646826  58.7547786
#> [170,]  49.9399169  11.1741998
#> [171,]  24.1875605  16.0210514
#> [172,]  14.3175414  31.2846997
#> [173,]  12.6236584  57.9142770
#> [174,]   7.1845272  61.8645075
#> [175,]  33.7956046  17.6706323
#> [176,]   9.8971685  10.8156767
#> [177,]  21.7773644   0.3161414
#> [178,]  25.3302191  28.1248835
#> [179,]  14.3090883  31.4669183
#> [180,]  78.9298372   9.9850192
#> [181,]  44.1991815  60.0002596
#> [182,]  26.6975223  30.2902983
#> [183,]  36.5509348   8.5925889
#> [184,]  43.4356806  54.3464460
#> [185,]   3.4489872  25.3845537
#> [186,]   2.9875881  18.4328104
#> [187,]  15.6680029  54.9681369
#> [188,]   6.9350095   0.7343649
#> [189,]  19.3604482   8.5448974
#> [190,]  12.3629527  29.5253385
#> [191,]   5.4930726  13.7455042
#> [192,]  55.9803459  52.9960896
#> [193,]   6.9821874  12.4264865
#> [194,]  18.0431614   8.5681133
#> [195,]  26.0237446   2.8067733
#> [196,]  66.6676478  79.8569463
#> [197,]  20.7740896  14.1475548
#> [198,]  58.9221449  35.2427333
#> [199,]  55.7407633  32.9203561
#> [200,]   0.1977706  36.5605722
#> [201,]   8.4912839   8.6891714
#> [202,]  32.2885867  17.1651394
#> [203,]   3.0306297  27.1832151
#> [204,]  18.2832949  12.9203605
#> [205,]  43.6230177  13.9168819
#> [206,]  16.4185407  31.0924106
#> [207,]   9.2383007  21.4698723
#> [208,]  82.3389399  85.7908761
#> [209,]  17.7800790  50.3199581
#> [210,]  20.6408839  13.9207875
#> [211,]  39.9073457  16.6870765
#> [212,]  29.6677004  42.2688993
#> [213,]   4.1238354  31.2959257
#> [214,]   1.5134674   3.5255464
#> [215,]   9.4422376  14.6421487
#> [216,]  10.5954836  18.7368680
#> [217,]   5.2714908  24.5548296
#> [218,]  12.6834243  51.1647755
#> [219,]  27.8221613  39.0368354
#> [220,]  29.7435327  15.4236810
#> [221,]  32.0461990  28.5810886
#> [222,]   6.6890084  29.7881153
#> [223,]  32.4061628  41.1654047
#> [224,]  40.0237939   5.3627826
#> [225,]  40.9601807  41.8036651
#> [226,]  15.0042566  55.8506474
#> [227,]   3.4768335  13.1542558
#> [228,] 100.0000000  19.9634053
#> [229,]   5.5172902  10.7605213
#> [230,]   8.7283038  29.8421220
#> [231,]  27.0154325  30.7405282
#> [232,]   0.3953227  38.3215545
#> [233,]  57.2825955  45.6105721
#> [234,]  65.6461192  40.9512497
#> [235,]  19.5850914   8.8295553
#> [236,]  27.2622647  28.9779288
#> [237,]  38.0376429  15.3742488
#> [238,]  57.7146141   6.3702678
#> [239,]  19.9167179   7.1739418
#> [240,]  66.4726682  32.7659621
#> [241,]  22.7873227  14.6938849
#> [242,]  41.5371219   9.9279395
#> [243,]  14.7064100  38.3103274
#> [244,]  28.4455701   8.9160791
#> [245,]  16.2979110  18.6138135
#> [246,]  29.2629779  30.1999942
#> [247,]  33.0873144  19.4649325
#> [248,]  30.7149494   5.6204693
#> [249,]  44.6549201   1.2464570
#> [250,]  42.3737790   3.8886169