ملف:Kaiser-Window-Spectra.jpg

من أرابيكا، الموسوعة الحرة
اذهب إلى التنقل اذهب إلى البحث

Kaiser-Window-Spectra.jpg(622 × 451 بكسل حجم الملف: 210 كيلوبايت، نوع 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
 
هذا الرسم المتجهي أُنشئ بواسطة أنشأه Bob K GNU Octave

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

تاريخ الملف

اضغط على زمن/تاريخ لرؤية الملف كما بدا في هذا الزمن.

زمن/تاريخصورة مصغرةالأبعادمستخدمتعليق
حالي03:40، 27 فبراير 2013تصغير للنسخة بتاريخ 03:40، 27 فبراير 2013622 × 451 (210 كيلوبايت)commonswiki>Bob KReplace legend with individual labels on each trace. Zoom in. Label x-axis in DFT bins.

ال1 ملف التالي مكررات لهذا الملف (المزيد من التفاصيل):

الصفحة التالية تستخدم هذا الملف:

بيانات وصفية