Matlab et le traitement de signal

Résolu/Fermé
zift Messages postés 8 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 5 juillet 2008 - 17 avril 2008 à 15:13
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 - 18 avril 2008 à 16:13
Bonjour à tous,
je suis un peu débutante en matlab, j'aimerais pouvoir programmer l'integrale sur une fenêtre de longueur T ([t0 t0+T])d'une fonction numérique dont je connais les points.
Cette fonction représente l'enregistrement du signal électromyographique de la main, que je cherche à le traiter sous Matlab. Et cette intégrale s'appelle l'EMG intégré.

Si quelqu'un peut m'aider ça sera très gentil.
Merci :)

1 réponse

Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 1 834
17 avril 2008 à 16:33
Salut
Si ta fonction f est donnée pour une discrétisation régulière de n points sur [t0,t0+T] (alors f est un vecteur de longueur n) tu fais un truc du genre:
delta_t=T/(n-1);
integrale=delta_t*sum(f)

A plus
4
zift Messages postés 8 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 5 juillet 2008
18 avril 2008 à 13:46
merci beaucoup pour ton aide.
0
Sacabouffe Messages postés 9427 Date d'inscription dimanche 19 août 2007 Statut Membre Dernière intervention 29 mai 2009 1 834 > zift Messages postés 8 Date d'inscription jeudi 17 avril 2008 Statut Membre Dernière intervention 5 juillet 2008
18 avril 2008 à 16:13
De rien
A plus
0