Beräknare för fönsterfunktionskoefficienter

Välj fönstertyp och längd för att få dess viktkoefficienter.

Så här använder du

  1. Ange dina värden i fälten ovan.
  2. Tryck på Beräkna för att se resultatet direkt.
  3. Använd Dela-knappen för att kopiera en länk till ditt resultat.

Om denna kalkylator

När du tar en ändlig bit av en signal för en FFT skapar det abrupta avbrottet i varje kant spektralt läckage; fönsterfunktioner får signalen att avta jämnt mot noll i båda ändar för att minska läckaget. Vanliga fönster har koefficientformler på sluten form – Hann-fönstret är w(n) = 0.5 − 0.5·cos(2πn/(N−1)), Hamming-fönstret är w(n) = 0.54 − 0.46·cos(2πn/(N−1)) – och varje fönster väger huvudlobens bredd mot sidolobsundertryckning, vilket sammanfattas av dess koherenta förstärkning och ekvivalenta brusbandbredd (ENBW).

Den här kalkylatorn tar en fönstertyp och en längd och returnerar koefficientvikterna per sampel tillsammans med koherent förstärkning och ENBW. DSP- och ljudingenjörer använder dessa koefficienter när de implementerar FFT-baserad spektralanalys, filterdesign eller spektrogramgenerering, och väljer ett fönster (Hann för allmän analys, Hamming när en smalare huvudlob behövs, Blackman för lägre sidolober och så vidare) som motsvarar om de behöver frekvensupplösning eller amplitudnoggrannhet mest.

Was this helpful?

Du kan välja upp till 3 reaktioner.

Comments

  • Be the first to comment.

Populära kalkylatorer

Alla räknare