Olimex Support Forum

DUINO => SHIELDS => Topic started by: emad.a on April 16, 2017, 09:51:43 PM

Title: having problem with ploting EMG data in matlab
Post by: emad.a on April 16, 2017, 09:51:43 PM
I've just captured raw data and logged them in MatLab,then when i try to plot result, it's not as same as signal shown in elecguru. I upload picture of MatLab plot bellow.

1. does elecguru process raw data?
*1.1. if yes, what's it?
1.2. if no, why does this difference exist?
*2. how can I capture data from elecguru?
3. which filters should I apply to raw data?

Thanks...

(http://i.imgur.com/esBoc7a.jpg)
Title: Re: having problem with ploting EMG data in matlab
Post by: kalagui on January 03, 2018, 05:23:09 PM
Hey!!


I'm trying to graph in Matlab and I have the same problem, could you solve it?

Did you need to perform a process to the data list ?

Help meeee pls!!!! :'( :'( :'( :'(

Thank
Title: Re: having problem with ploting EMG data in matlab
Post by: marinix on January 30, 2020, 10:15:16 AM
Hy
I had develop a project on Simulink that works properly. I plot EMG signal on real time, so these are my recommendations
if you are using serial communication:
1.be sure that you are reciving data on the correct format or you have to convert
2.use the library Simulink desktop real time for the communication with the main board
Try to read an EKG signal
3.If you make zoom on the signal image and it is similar to the EKG signal reference but with a short time of cycle you are receiving data on a slow way.
At the end if you are sure that you have the signal that you want
4. apply some digital filters.

And remember that the signal reference is an EKG, if you what to understand EMG signal it should be similar to a peak when the muscle works.