Originaldatei (SVG-Datei, Basisgröße: 700 × 525 Pixel, Dateigröße: 78 KB)

Diese Datei und die Informationen unter dem roten Trennstrich werden aus dem zentralen Medienarchiv Wikimedia Commons eingebunden.

Zur Beschreibungsseite auf Commons


Beschreibung

Beschreibung Kaiser Window Function for different parametric values
Datum 2007-09-18, revised 2019-03-21 by Bob K
Quelle Eigenes Werk
Urheber RetoGalli
Genehmigung
(Weiternutzung dieser Datei)
Public domain Ich, der Urheberrechtsinhaber dieses Werkes, veröffentliche es als gemeinfrei. Dies gilt weltweit.
In manchen Staaten könnte dies rechtlich nicht möglich sein. Sofern dies der Fall ist:
Ich gewähre jedem das bedingungslose Recht, dieses Werk für jedweden Zweck zu nutzen, es sei denn, Bedingungen sind gesetzlich erforderlich.
SVG‑Erstellung
InfoField
 
Der SVG-Code ist valide.
V
 
Diese Vektorgrafik wurde mit GNU Octave erstellt.
Octave/gnuplot source
InfoField
click to expand

This graphic was created by the following Octave script:

pkg load signal
graphics_toolkit gnuplot

clear all; close all; clc
betas = [1 2 4 8 16];
alphas = betas/pi
colors = [0 0 1; 0 1 0; 1 0 0; 0 1 1; 1 0 1]; %blue green red cyan magenta

hfig = figure;
grid on; hold on; box on
N = 128;	% Relative curve shapes are not sensitive to this number
set(gca, "XTick",[0 : 1/8 : 1]*N,...
         "XTickLabel",[" 0"; " "; " "; " "; " "; " "; " "; " "; "N  "])
xlim([0 N])
ylim([0 1.05])

for k = 1:length(betas)
  w = besseli(0,betas(k)*sqrt(1-(2*(0:N)/N -1).^2))/besseli(0,betas(k));
  plot(0:N, w, "color", colors(k,:), "linewidth", 2)
end

title("Parametric family of Kaiser windows")
ylabel(" ")             % create left margin
text(3, .99, 'W_n', "fontsize", 14)
text(56, -0.05, '\leftarrow   n   \rightarrow')

h = legend(['\pi\alpha=  ' num2str(betas(1),'%2i') '; \alpha=' num2str(betas(1)/pi,'%4.2f')],...
           ['\pi\alpha=  ' num2str(betas(2),'%2i') '; \alpha=' num2str(betas(2)/pi,'%4.2f')],...
           ['\pi\alpha=  ' num2str(betas(3),'%2i') '; \alpha=' num2str(betas(3)/pi,'%4.2f')],...
           ['\pi\alpha=  ' num2str(betas(4),'%2i') '; \alpha=' num2str(betas(4)/pi,'%4.2f')],...
           ['\pi\alpha='   num2str(betas(5),'%2i') '; \alpha=' num2str(betas(5)/pi,'%4.2f')],...
           "location","south");
legend boxoff
set(h, "fontsize",10);

% The following print() converts plain-text Greek characters in text() strings into Symbol font,
% but legend() crashes it.  The set() succeeds, but generates warnings, some of which are 
% diabled by warning().
% print(hfig,"-dsvg","-color",'C:\Users\BobK\KaiserWindow.svg')
  warning("off", "Octave:missing-glyph");
  set(h, "fontname","Symbol");

Kurzbeschreibungen

Ergänze eine einzeilige Erklärung, was diese Datei darstellt.
Kaiser Window Function for different parametric values

In dieser Datei abgebildete Objekte

Motiv

Dateiversionen

Klicke auf einen Zeitpunkt, um diese Version zu laden.

Version vomVorschaubildMaßeBenutzerKommentar
aktuell17:58, 24. Mär. 2019Vorschaubild der Version vom 17:58, 24. Mär. 2019700 × 525 (78 KB)Bob Kmore space between ylabel and axis
17:43, 24. Mär. 2019Vorschaubild der Version vom 17:43, 24. Mär. 2019700 × 525 (78 KB)Bob Kmore whitespace above peak value
17:31, 24. Mär. 2019Vorschaubild der Version vom 17:31, 24. Mär. 2019700 × 525 (78 KB)Bob Kchange x-limit from N-1 to N
22:50, 22. Mär. 2019Vorschaubild der Version vom 22:50, 22. Mär. 2019700 × 525 (79 KB)Bob KThis version has a full border.
18:00, 22. Mär. 2019Vorschaubild der Version vom 18:00, 22. Mär. 2019700 × 525 (75 KB)Bob KChange legend to display α and β=πα.
23:09, 18. Sep. 2007Vorschaubild der Version vom 23:09, 18. Sep. 2007560 × 420 (29 KB)RetoGalli{{Information |Description=Kaiser Window Function for different alpha values |Source=self-made with Matlab |Date=18-September-2007 |Author= RetoGalli }}

Die folgende Seite verwendet diese Datei:

Globale Dateiverwendung

Die nachfolgenden anderen Wikis verwenden diese Datei:

Metadaten