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