Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windowing compensation factors #90

Open
kosme opened this issue Feb 7, 2024 · 1 comment
Open

Windowing compensation factors #90

kosme opened this issue Feb 7, 2024 · 1 comment

Comments

@kosme
Copy link
Owner

kosme commented Feb 7, 2024

I am finishing the merge of the development branch into the main branch, which requires lots of documentation. One of the things that must be explained is where the compensation factors for the Windowing process come from. The original author of the branch, Bim Overbohm, does not seem to be active on GitHub anymore. Can anyone else provide a clear explanation?

const T ArduinoFFT<T>::_WindowCompensationFactors[10] = {

03/06/24 Edit:
Bim is still active on Github, I just cannot tag him on this issue.

@wx85105157
Copy link

Adding a window function to the signal can reduce the leakage of the spectrum, but adding the window function will cause attenuation of the signal value. At this time, the signal value needs to be corrected.

You can refer to the information at this link:
https://www.mathworks.com/matlabcentral/answers/372516-calculate-windowing-correction-factor

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants