[ Thread Index |
Date Index
| More lists.tuxfamily.org/eigen Archives
]
- To: eigen@xxxxxxxxxxxxxxxxxxx
- Subject: [eigen] FFT update
- From: Hauke Heibel <hauke.heibel@xxxxxxxxxxxxxx>
- Date: Fri, 22 Jan 2010 15:30:36 +0100
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:date:message-id:subject :from:to:content-type:content-transfer-encoding; bh=sQD7i4Cg2DEnpDTi+PSPjz+vHt8bqC2WH/tjESa3XBo=; b=mRMJRwJiihgpeB8GKK+oPlusjtkJYdWraPdxGTL6PBH6uOb1bkJXvDiwMQFT4/aH2e yPpPO63YtoWU5L6RKS8cvlhPg7sGtaX81GvquAca2Y9+tlb1LMGO+Hywp3y1CdlJnr8B 86lKG7BRO/dNWD2rmHRr/hYjUQOL/nPUbZpz4=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type :content-transfer-encoding; b=jT6x+wO5uNf1sRNGJJISLYWSq/l8Ws/sCgDRF9zFtEHjCm8+yhPaf8SliSijDj5iBA qPiY87EdEaAhxhvlKnNWMNb5Y0RTBTs7llp0ZteHEDUGv6ptcSWNq3x/lDFKKAGDYoih ZkaG8h8W8Sm1WOEOMzVcnbi9qJdy8Eo35wArU=
Hi Mark,
that sounds like great news. I just started working with the FFT
module. I don't have many suggestions since almost everything worked
out of the box. There were just two things I recognized while working
on the module.
First, you might want to consider taking DenseBase<Derived> as your
input parameter(s) as opposed to MatrixBase<Derived>. This allows us
to use the FFT module out of the box with the Array class.
Second, it would be a nice addition when we could adapt the
ReturnByValue class and thus making inv(...) and fwd(...) returning
their results. I understand that this is not really possible with the
overloads and one might argue that it does not make sense to offer
different interfaces. On the other hand, we might offer it along the
old interface and I would like it since it were conforming with the
decompositions.
Well, that's it so far. Oh, one last thing. In your dox you write
under 1) that the Eigen/FFT does
IFFT( FFT(x) ) = x
and you claim that this is different from Matlab. Over here, this is
not the case. Actually, I just ported a discrete cosine transform from
Matlab and the FFT/IFFT results in Eigen and Matlab are identical.
- Hauke
On Fri, Jan 22, 2010 at 3:11 PM, Mark Borgerding <mark@xxxxxxxxxxxxxx> wrote:
> Benoit Jacob wrote:
>>
>> nuking your build-directory will do the trick.
>>
>
> That seems a bit extreme. Can't he just delete it? I know the French use
> nuclear power a lot, but ...
>
> ;)
>
> -- Mark
>
> P.S. I've got 2-D FFTs almost done. Hopefully it will be done enough to
> "push" this weekend.
>
>
>
>
>