Search Forum
(57415 Postings)
Search Site/Articles

Archived Articles
712 Articles

C# Books
C# Consultants
What Is C#?
Download Compiler
Code Archive
Archived Articles
Advertise
Contribute
C# Jobs
Beginners Tutorial
C# Contractors
C# Consulting
Links
C# Manual
Contact Us
Legal

GoDiagram for .NET from Northwoods Software www.nwoods.com


              
Printable Version

A C# Complex Number and FFT Library
By Ben Houston

Features

- Single and double precision complex number structs
- 1D, 2D and 3D complex fast Fourier transform functions
- 1D real symmetric fast Fourier transform function
- Statistical functions for complex data sets (i.e. mean, variance, std. dev., RMS, etc...)
- Optimized for speed

Included Library Demos

Image Filtering Sample

Shows how to convert an image from a spatial representation (i.e. picture on the left) to a frequency representation (picture on the right) using a 2D fast Fourier transform.

Mandelbrot Generator

Just shows how to use the complex number structs to calculate the classic Mandelbrot fractal around zero. Pretty simple but still nice to look at.

Complete Source Code (95 KB)
Includes all source, docs, binaries and demos for this library.

Demo Installer (101 KB)
NOTE: Installer requires that you have already installed Microsoft .NET Framework v1.0.

More info about this code.