How to generate an EMG signal

55 visualizaciones (últimos 30 días)
John Smith
John Smith el 16 de Oct. de 2015
Comentada: Susan el 25 de Jul. de 2023
How can I generate a raw EMG on MATLAB so I can perform amplification, filtering, FFT etc. on it? I did find libraries, but they open on a separate window. I cannot find a way that I can test my code on the generated EMG signal.
Any help would be highly appreciated.

Respuesta aceptada

Star Strider
Star Strider el 16 de Oct. de 2015
The Physionet EMG signals can be downloaded as .mat, .txt, or other format files that you can read into your workspace. You just have to search Physionet for the appropriate file options.
I just downloaded the attached file. To load and plot it, save it to a directory on your MATLAB path, then run this:
emg = load('emg_healthy.txt');
figure(1)
plot(emg(:,1), emg(:,2))
grid
  3 comentarios
karla velez
karla velez el 25 de Oct. de 2020
Son los nombres de los ejes
Susan
Susan el 25 de Jul. de 2023
The first column refers to time in seconds and the second is microvolts.

Iniciar sesión para comentar.

Más respuestas (1)

Julio Restrepo Zapata
Julio Restrepo Zapata el 3 de Oct. de 2019
Esto no responde tu pregunta, pero puede serte util:

Categorías

Más información sobre Biomedical Signal Processing en Help Center y File Exchange.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by