Re: Change multiplication operations into convolution operations

*To*: mathgroup at smc.vnet.net*Subject*: [mg73605] Re: Change multiplication operations into convolution operations*From*: dh <dh at metrohm.ch>*Date*: Fri, 23 Feb 2007 04:26:45 -0500 (EST)*References*: <erjp4f$pt3$1@smc.vnet.net>

Hi Liang, you coul e.g. try: C1 F1[t] F2[t] + C2 F3[t] F4[t] F1[t] //. Times[c___, a_[t_], d___, b_[t_], e___] -> c d e a[t] \[Star] b[t] Daniel Zhao, Liang wrote: > If I want to change the multiplication operations into convolution > operations in an arbitrary function such as > C1 F1[t] F2[t] + C2 F3[t] F4[t] F1[t], > where Fi(t) represents functions of t and Ci represents constant, into > C1 F1[t] * F2[t] + C2 F3[t] * F4[t] * F1[t], where "*" indicate > convolution. > > any good elegant way to do it? High appreciations! > > Liang > > >