File:Kaiser-Window-Spectra.jpg

Kaiser-Window-Spectra.jpg (622 × 451 像素,檔案大小:210 KB,MIME 類型:image/jpeg


描述
English: Spectra of two Kaiser windows
日期
來源 自己的作品
作者 Bob K
授權許可
(重用此檔案)
Public domain 我,此作品的版權所有人,釋出此作品至公共領域。此授權條款在全世界均適用。
這可能在某些國家不合法,如果是的話:
我授予任何人有權利使用此作品於任何用途,除受法律約束外,不受任何限制。
其他版本 The JPG image generated by the enclosed Octave script replaces the previous versions, which were derived from Kaiser-Window-Spectra.svg by RetoGalli
Source code
InfoField
N
 
本JPG graphic使用GNU Octave創作Bob K

Matlab

graphics_toolkit gnuplot
N  = 2^17;
n  = 0:N-1;
P  = 15;        % Maximum bin index drawn
dr = 100;       % dynamic range of plot
M  = 32;        % Fourier transform size as multiple of window length
k  = ([1:M*N]-1-M*N/2)/M;
k2 = [-P : 1/M : P];

figure
hold on
set(gca,'FontSize',10)

alpha = 2.4;
w = besseli(0,pi*alpha*sqrt(1-(2*n/(N-1) -1).^2))/besseli(0,pi*alpha);

H = abs(fft([w zeros(1,(M-1)*N)]));
H = fftshift(H);
H = H/max(H);
H = 20*log10(H);
H = max(-dr,H);
H2 = interp1 (k, H, k2);

plot(k2, H2, 'color', 'blue')
xlim([-P P])
ylim([-dr 6])
set(gca,'YTick', [0 : -10 : -dr])
grid('on')
ylabel('decibels')
xlabel('DFT bins')
text(2.1, -15, '\alpha=2.4', 'color', 'blue', 'fontsize', 12)

alpha = 1.2;
w = besseli(0,pi*alpha*sqrt(1-(2*n/(N-1) -1).^2))/besseli(0,pi*alpha);

H = abs(fft([w zeros(1,(M-1)*N)]));
H = fftshift(H);
H = H/max(H);
H = 20*log10(H);
H = max(-dr,H);
H2 = interp1 (k, H, k2);

plot(k2, H2, 'color', 'red')
text(6.6, -38, '\alpha=1.2', 'color', 'red', 'fontsize', 12)
hold off

原始碼
InfoField

SVG code

Source code
graphics_toolkit gnuplot
N  = 2^17;
n  = 0:N-1;
P  = 15;        % Maximum bin index drawn
dr = 100;       % dynamic range of plot
M  = 32;        % Fourier transform size as multiple of window length
k  = ([1:M*N]-1-M*N/2)/M;
k2 = [-P : 1/M : P];

figure
hold on
set(gca,'FontSize',10)

alpha = 2.4;
w = besseli(0,pi*alpha*sqrt(1-(2*n/(N-1) -1).^2))/besseli(0,pi*alpha);

H = abs(fft([w zeros(1,(M-1)*N)]));
H = fftshift(H);
H = H/max(H);
H = 20*log10(H);
H = max(-dr,H);
H2 = interp1 (k, H, k2);

plot(k2, H2, 'color', 'blue')
xlim([-P P])
ylim([-dr 6])
set(gca,'YTick', [0 : -10 : -dr])
grid('on')
ylabel('decibels')
xlabel('DFT bins')
text(2.1, -15, '\alpha=2.4', 'color', 'blue', 'fontsize', 12)

alpha = 1.2;
w = besseli(0,pi*alpha*sqrt(1-(2*n/(N-1) -1).^2))/besseli(0,pi*alpha);

H = abs(fft([w zeros(1,(M-1)*N)]));
H = fftshift(H);
H = H/max(H);
H = 20*log10(H);
H = max(-dr,H);
H2 = interp1 (k, H, k2);

plot(k2, H2, 'color', 'red')
text(6.6, -38, '\alpha=1.2', 'color', 'red', 'fontsize', 12)
hold off

原始上傳日誌

The 4/30/2009 version is a derivative work of the following image:

Uploaded with derivativeFX

說明

添加單行說明來描述出檔案所代表的內容

在此檔案描寫的項目

描繪內容

檔案歷史

點選日期/時間以檢視該時間的檔案版本。

日期/時間縮⁠圖尺寸使用者備⁠註
目前2013年2月26日 (二) 23:40於 2013年2月26日 (二) 23:40 版本的縮圖622 × 451(210 KB)Bob KReplace legend with individual labels on each trace. Zoom in. Label x-axis in DFT bins.
2009年5月2日 (六) 12:38於 2009年5月2日 (六) 12:38 版本的縮圖639 × 569(100 KB)Bob KAdd title and new x-axis label.
2009年4月30日 (四) 20:59於 2009年4月30日 (四) 20:59 版本的縮圖536 × 422(76 KB)Bob Kfix typo
2009年4月30日 (四) 20:46於 2009年4月30日 (四) 20:46 版本的縮圖532 × 434(76 KB)Bob K{{Information |Description=Spectra of two Kaiser windows. |Source=*File:Kaiser-Window-Spectra.svg |Date=2009-04-30 21:45 (UTC) |Author=*File:Kaiser-Window-Spectra.svg: Reto Galli *derivative work: ~~~ |Permission=see below |other_versions= }}

下列頁面有用到此檔案:

全域檔案使用狀況

以下其他 wiki 使用了這個檔案:

詮釋資料