Fitxer original(fitxer SVG, nominalment 700 × 525 píxels, mida del fitxer: 78 Ko)

Descripció a Commons

Resum

Descripció Kaiser Window Function for different parametric values
Data 2007-09-18, revised 2019-03-21 by Bob K
Font Treball propi
Autor RetoGalli
Permís
(Com reutilitzar aquest fitxer)
Public domain Jo, el titular del copyright d'aquesta obra, l'allibero al domini públic. Això s'aplica a tot el món.
En alguns països això pot no ser legalment possible, en tal cas:
Jo faig concessió a tothom del dret d'usar aquesta obra per a qualsevol propòsit, sense cap condició llevat d'aquelles requerides per la llei.
SVG genesis
InfoField
 
El codi font d'aquest SVG és vàlid.
V
 
Aquesta imatge vectorial ha estat creada amb GNU Octave
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");

Llegendes

Afegeix una explicació d'una línia del que representa aquest fitxer
Kaiser Window Function for different parametric values

Elements representats en aquest fitxer

representa l'entitat

Historial del fitxer

Cliqueu una data/hora per veure el fitxer tal com era aleshores.

Data/horaMiniaturaDimensionsUsuari/aComentari
actual18:58, 24 març 2019Miniatura per a la versió del 18:58, 24 març 2019700 × 525 (78 Ko)Bob Kmore space between ylabel and axis
18:43, 24 març 2019Miniatura per a la versió del 18:43, 24 març 2019700 × 525 (78 Ko)Bob Kmore whitespace above peak value
18:31, 24 març 2019Miniatura per a la versió del 18:31, 24 març 2019700 × 525 (78 Ko)Bob Kchange x-limit from N-1 to N
23:50, 22 març 2019Miniatura per a la versió del 23:50, 22 març 2019700 × 525 (79 Ko)Bob KThis version has a full border.
19:00, 22 març 2019Miniatura per a la versió del 19:00, 22 març 2019700 × 525 (75 Ko)Bob KChange legend to display α and β=πα.
00:09, 19 set 2007Miniatura per a la versió del 00:09, 19 set 2007560 × 420 (29 Ko)RetoGalli{{Information |Description=Kaiser Window Function for different alpha values |Source=self-made with Matlab |Date=18-September-2007 |Author= RetoGalli }}

No hi ha pàgines que utilitzin aquest fitxer.

Ús global del fitxer

Utilització d'aquest fitxer en altres wikis:

Metadades