Re: 2D Convolution
- To: mathgroup at smc.vnet.net
- Subject: [mg76163] Re: 2D Convolution
- From: Mathieu G <ellocomateo at free.fr>
- Date: Thu, 17 May 2007 05:55:06 -0400 (EDT)
- References: <f29389$m7p$1@smc.vnet.net><f29bko$pjn$1@smc.vnet.net> <f2emd1$2r6$1@smc.vnet.net>
CKWong a =E9crit : > Errata: > g should be the kernel in the function > > Convolve[f_, g_, x_?NumberQ, y_?NumberQ] := NIntegrate[f[ > xPrime, yPrime] *g[x - xPrime, > y - yPrime], {xPrime, -=A1=DB, =A1=DB}, {yPrime, -=A1=DB,= =A1=DB}] > > Sorry for the snafu. > > Thank you for your replies!! I have a few questions still since I am neither a mathematician or a mathematica expert: Is it necessary to use the <?NumberQ> part since using the Convolve function for anything else would be non-sense? Does that bring any improvement in the Mathematica computation? Why does it make a difference that the kernel is the f or g function? Best regards, MG