Obtain a periodic convolution matrix for 2D signal
4 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Following matlab code generates a periodic convolution matrix for 1D case. Can somebody tell me the way to generate the matrix for 2D case?
In the following, s is a 1D signal and g is a 1D kernel. I want to generate the convolution matrix when s is a 2D signal.
%h=ifft(fft(s).*fft(g));
h_mat=ifft(fft(eye(length(s))).*fft(g));
%h1 = h_mat*s;
0 commentaires
Réponses (0)
Voir également
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!