gitpan / math-fft Goto Github PK
View Code? Open in Web Editor NEWRead-only release history for Math-FFT
Home Page: http://metacpan.org/release/Math-FFT
Read-only release history for Math-FFT
Home Page: http://metacpan.org/release/Math-FFT
The Math::FFT module provides an interface to various Fast Fourier Transform (FFT) routines of the C routine of fft4g.c, available at http://momonga.t.u-tokyo.ac.jp/~ooura/fft.html. The one-dimensional data sets, of size 2^n, are assumed to be sampled at a constant rate. The FFT methods available are - cdft: Complex Discrete Fourier Transform - rdft: Real Discrete Fourier Transform - ddct: Discrete Cosine Transform - ddst: Discrete Sine Transform - dfct: Cosine Transform of RDFT (Real Symmetric DFT) - dfst: Sine Transform of RDFT (Real Symmetric DFT) as well as their inverses. Also available are some methods to implement some common applications of FFTs for real data sets. These are - correl: Find the correlation between two data sets - convlv: Find the convolution of one data set with another - deconvlv: Find the deconvolution of one data set with another - spctrm: Find the power spectrum of a data set, including application of a windowing function and segmentation of the data. Finally, for convenience some common statistical methods are included for analyzing real data sets. These are - mean: Find the mean of a data set - stdev: Find the standard deviation of a data set - range: Find the minimum and maximum values of a data set - median: Find the median of a data set - rms: Find the root mean square of a data set The C code for the FFT routines of fft4g.c is copyrighted 1996-99 by Takuya OOURA. The file arrays.c included here to handle passing arrays to and from C comes from the PGPLOT module of Karl Glazebrook <[email protected]>. The perl interface of the Math::FTT module is Copyright 2000,2005 by Randy Kobes <[email protected]>, and may be distributed under the same terms as Perl itself.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.