Files
DP44/DataPRO/FftSharp/Windows/FlatTop.cs

23 lines
886 B
C#
Raw Normal View History

2026-04-17 14:55:32 -04:00
using System;
using System.Collections.Generic;
using System.Text;
namespace FftSharp.Windows
{
public class FlatTop : Blackman
{
public override string Name => "FlatTop";
public override string Description =>
"A flat top window is a partially negative-valued window that has minimal scalloping loss in the frequency domain. " +
"These properties are desirable for the measurement of amplitudes of sinusoidal frequency components. " +
"Drawbacks of the broad bandwidth are poor frequency resolution and high noise bandwidth. " +
"The flat top window crosses the zero line causing a broader peak in the frequency domain, " +
"which is closer to the true amplitude of the signal than with other windows";
public FlatTop() : base(0.2810639, 0.5208972, 0.1980399)
{
}
}
}