-
04/01/2006 - 11h29 rider74
convolution analogique matlab
Bonjour,
Je suis a la recherche d'aide pour pouvoir écrire un programme qui calcule le produit de convolution de 2 fonctions dans matlab sans utiliser conv.
Je pense qu'il faut utiliser quad et une boucle for mais je vois pas trop comment faire.
Est ce que quelqu'un peut m'aider svp?
Merci d'avance.
-
05/01/2006 - 08h21 rider74
Re : convolution analogique matlab
s'il vous plait je galere vraiment
-
05/01/2006 - 08h57 glattering
Re : convolution analogique matlab
si tu sais te servir un minimum de matlab, il suffit de traduire ce qu'est un produit de convolution...
C'est une suite de sommes successives...
Je n'ai pas trop de temps à t'accorder là, désolé... :S
-
05/01/2006 - 11h59 rider74
Re : convolution analogique matlab
tu veux dire que pour faire le produit de convolution en temps continu tu utilises une somme?
-
06/01/2006 - 10h29 glattering
Re : convolution analogique matlab
en matlab, tout est discret, pas de continu, c'est un logiciel de calcul numérique.
une intégrale est donc une somme discrète, avec un certain pas.
(en passant, pour faire une convolution en temporel, tu peux feinter en passant par une transformée de fourier, puis une simple multiplication, et enfin une transformée inverse, et hop, t'as ta convolution )
-
06/01/2006 - 16h36 rider74
Re : convolution analogique matlab
avec la fft j'ai reussi
je dois le faire avec l'integrale maintenant
et j'ai un peu de mal avec le decalage en x-t
-
09/01/2006 - 20h53 rider74
Re : convolution analogique matlab
j'ai vraiment besoin d'aide car je dois le rendre lundi
-
10/01/2006 - 10h24 glattering
Re : convolution analogique matlab
et bien je ne vois pas ce qu'il y a de compliqué avec l'intégrale, à part qu'il faut faire une somme à la place d'une intégrale...
-
10/01/2006 - 12h38 rider74
Re : convolution analogique matlab
en fait c'est bon j'ai trouver depuis
j'ai posté le prog dans un autre sujet "besoins de commentaires pour un prog matlab"
je ne comprends pas un truc, si tu pouvais regarder ce serait sympa
| | |