init
This commit is contained in:
22
DataPRO/FftSharp/Windows/FlatTop.cs
Normal file
22
DataPRO/FftSharp/Windows/FlatTop.cs
Normal file
@@ -0,0 +1,22 @@
|
||||
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)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user