 |
plc.myforum.ro PLCs users www.plc.myforum.ro!
|
| View previous topic :: View next topic |
| Author |
Message |
kosta Member

Joined: 09 Aug 2015 Posts: 161 Location: Salonic
|
Posted: 05/07/2017 20:06 Post subject: DSPLib - FFT / DFT Fourier Transform Library for .NET 4 |
|
|
DSPLib - FFT / DFT Fourier Transform Library for .NET 4
Steve Hageman, 4 Jul 2017
DSPLib is an complete DSP Library that is an end to end solution for performing FFT's with .NET 4
What DSPLib does
DSPLib has several main parts, but it's basic goal is to allow a real Fourier Transform to be preformed on a time series input array, resulting in a usable classic spectrum output without any further tweaking required by the user.
Basic Fourier Transforms (FT) come in two basic types: The most general form can produce a spectrum output from any length of input data. This type of transform is called the Discrete Fourier Transform or DFT. The code is simple and brute force.
The Pros are: The input data can be any length.
The Cons are: Since it is a general method, it is computationally intensive and large input data sets can take a very long time to calculate.
A more specific type of FT is called the Fast Fourier Transform or FFT.
The Pros are: It is much, much faster to compute than the DFT.
The Cons are: The input data length is constrained to be power of twos. The code is more complex to understand.
[URL=https://userscloud.com/w4vl2ygm5n50]DSPLib_source__1_03_.zip - 12 KB[/URL]
[URL=https://userscloud.com/3b8w9x3fjbdi]DSPLib_Test_1_02_1_.zip - 36 KB[/URL] |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group Fa-ti si tu propriul forum GRATUIT, pe www.myforum.ro
|