lLa différence entre la convolution circulaire et régulière

F

fal_con

Guest
Je ne pouvais pas comprendre la différence entre la circulaire et régulière de convolution quelqu'un peut il ellobrate:. Cry:
 
convolution circulaire est défini pour convolution de deux signaux périodiques. parce que les signaux d'énergie infinie sont les signaux de leur convolution est nulle ou infinie afin de convolution ordinaire n'est pas définissable pour ce signal. autrement, la convolution régulière est définie comme l'un des deux ou les deux signaux est / sont non périodiques. ce qui concerne
 
C'est par exemple, j'ai écrit en Matlab, je pense, vous pouvez analyser tout cela et la réponse à votre question par vous-même>> a = 1:04 a = 1 2 3 4>> b = 5:08 b = 5 6 7 8 convolution linéaire> > conv (a, b) ans = 5 16 34 60 61 52 32 circonvolution circullar>> réel (IFFT (FFT (a) .* fft (b))) ans = 66 68 66 60 convolution linéaire avec signal périodique>> conv ([AAAA], b) ans = Columns 1 through 11 5 16 34 60 66 68 66 60 66 68 66 12 colonnes par 19 60 66 68 66 60 61 52 32>>
 
alors est-il que nous ne serons pas en mesure de récupérer le signal original en prenant la IFFT du produit de la FFT des 2 signaux ????? comment allons-nous être en mesure de récupérer le signal d'origine? vous remerciant, AMRITH.S. [Quote = vadkudr] C'est par exemple, j'ai écrit en Matlab, je pense, vous pouvez analyser tout cela et la réponse à votre question par vous-même>> a = 1:04 a = 1 2 3 4>> b = 5:08 b = 5 6 7 8 Linéaire circonvolution>> conv (a, b) ans = 5 16 34 60 61 52 32 circonvolution circullar>> réel (IFFT (FFT (a) .* fft (b))) ans = 66 68 66 60 convolution linéaire avec signal périodique>> conv ([AAAA], b) ans = Columns 1 through 11 5 16 34 60 66 68 66 60 66 68 66 12 colonnes par 19 60 66 68 66 60 61 52 32>> [/quote]
 
Convolution circulaire: ici prendre deux entrées avec la même longueur ou de longueur différente, si la longueur différente, alors la sortie sera plus grande longueur, car le signal est petite longueur avec des zéros. Maintenant, prenez TFD des deux signaux d'entrée, x [n ]----> DFT -----> X [K ]----------| X ---- X [k]. Y [k ]---------> TFDI ------->> x [n] * Ny [n] y [n ]----> DFT -----> Y [k ]-----------| où * N = cirularly alambiqué avec Mod N convolution ordinaire: Voici les 2 signaux peuvent être périodiques ou apériodiques, également dans cette période de l'entre dans de domaine négatif, en miroir soit l'entrée ou la réponse impulsionnelle. donc la longueur après convolution sera N1 + N2 - 1. [Size = 2] [color = # 999999] Ajouté après 1 minutes: [/color] [/size] dans l'équation ci-dessus pour convolution circulaire de la deuxième ligne n'est pas apparue correctement, donc à le lire attentivement, la seconde ligne est décalée vers la droite. désolé pour le dérangement
 
merci
C'est par exemple, j'ai écrit en Matlab, je pense, vous pouvez analyser tout cela et la réponse à votre question par vous-même>> a = 1:04 a = 1 2 3 4>> b = b 05h08 = 5 6 7 8 convolution linéaire>> conv (a, b) ans = 5 16 34 60 61 52 32 circonvolution circullar>> réel (IFFT (FFT (a) .* fft (b))) ans = 66 68 66 60 convolution linéaire avec signal périodique>> conv ([AAAA], b) ans = Columns 1 through 11 5 16 34 60 66 68 66 60 66 68 66 12 colonnes par 19 60 66 68 66 60 61 52 32>>
Merci
 

Welcome to EDABoard.com

Sponsor

Back
Top