From: Benjamin Hell on 5 Aug 2010 07:00 Hi, Mathematica 7 seems to have great problems calculating the Fouriertransform of expressions involving the DiracComb. Whilst Mathematica is able to compute the Fouriertransform of the DiracComb, which is the DiracComb itself, without any further ado, even a slight change to the DiracComb distribution makes Mathematica stumble: FourierTransform[DiracComb[t], t, f, FourierParameters -> {0, -2 Pi}] delivers DiracComb[f], which is correct. But FourierTransform[DiracComb[2*t], t, f, FourierParameters -> {0, -2 Pi}] seems to be too much to handle for mathematica, which is really strange, because this would be an easy application for applying some basic Fouriertransformation rules. If f[t] is an arbitrary function, which can be transformed using the Fouriertransform, mathematica is not able to calculate the following: FourierTransform[f[t]*DiracComb[t], t, f, FourierParameters -> {0, -2 Pi}] Calculating the result is an easy application of the linearity of the Fouriertransform and the definition of the DiracComb respectively the DiracDelta function. So, is there an convenient way to make mathematica calculate the above examples correctly? (implementing new rules seems to be quite tricky here) Btw: I use the Fouriertransform for signalprocessing, hence the Fourierparameters option. This has of course no impact on mathematica succeeding in calculating the Fouriertransform. Thanks in advance.
|
Pages: 1 Prev: how to work with custom probability distributions Next: A new graphic user interface |