Click here to Skip to main content
15,886,919 members
Articles / General Programming / Algorithms

Python Fourier Transform Helper Library

Rate me:
Please Sign up or sign in to vote.
5.00/5 (9 votes)
13 Apr 2022Public Domain19 min read 11K   236   14  
A Python Library to help make properly scaled Fourier Transforms including utility functions
The vast majority of code that you will find in Commercial packages, Open Source libraries, Textbooks, and on the Web is simply unsuited for the task of making a "Properly Scaled" Fourier Transform, and takes hours of further tweaking to get a classic and properly scaled spectrum plot. You know: Proper “Amplitude” and no more “Negative frequencies”, etc. This library is a solution that works "Out of the Box" and also includes example code to get you easily started.

Views

Daily Counts

Downloads

Weekly Counts

License

This article, along with any associated source code and files, is licensed under A Public Domain dedication


Written By
Engineer AnalogHome.com
United States United States
Steve Hageman has been a confirmed “Analog-Crazy” since about the fifth grade. He has had the pleasure of designing op-amps, switched-mode power supplies, gigahertz-sampling oscilloscopes, Lock In Amplifiers, Radio Receivers, RF Circuits to 50 GHz and test equipment for digital wireless products. Steve knows that all designs can’t be done with Rs, Ls, and Cs, so he dabbles with programming PC's and embedded systems just enough to get the job done (like for this project).

Comments and Discussions