How to generate an EMG signal

28 次查看(过去 30 天)
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.

采纳的回答

Star Strider
Star Strider 2015-10-16
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 个评论
karla velez
karla velez 2020-10-25
Son los nombres de los ejes
Susan
Susan 2023-7-25
The first column refers to time in seconds and the second is microvolts.

请先登录,再进行评论。

更多回答(1 个)

Julio Restrepo Zapata
Esto no responde tu pregunta, pero puede serte util:

类别

Help CenterFile Exchange 中查找有关 Biomedical Signal Processing 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by