Archivo:KaiserWindow.svg

Ver la imagen en su resolución original((Imagen SVG, nominalmente 700 × 525 pixels, tamaño de archivo: 78 kB))

Resumen

Descripción Kaiser Window Function for different parametric values
Fecha 2007-09-18, revised 2019-03-21 by Bob K
Fuente Trabajo propio
Autor RetoGalli
Permiso
(Reutilización de este archivo)
Public domain Yo, el titular de los derechos de autor de esta obra, lo libero al dominio público. Esto aplica en todo el mundo.
En algunos países esto puede no ser legalmente factible; si ello ocurriese:
Concedo a cualquier persona el derecho de usar este trabajo para cualquier propósito, sin ningún tipo de condición al menos que éstas sean requeridas por la ley.
SVG desarrollo
InfoField
 
El código fuente de esta imagen SVG es válido.
 
Este gráfico vectorial fue creado con 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");

Leyendas

Añade una explicación corta acerca de lo que representa este archivo
Kaiser Window Function for different parametric values

Elementos representados en este archivo

representa a

Historial del archivo

Haz clic sobre una fecha y hora para ver el archivo tal como apareció en ese momento.

Fecha y horaMiniaturaDimensionesUsuarioComentario
actual16:58 24 mar 2019Miniatura de la versión del 16:58 24 mar 2019700 × 525 (78 kB)Bob Kmore space between ylabel and axis
16:43 24 mar 2019Miniatura de la versión del 16:43 24 mar 2019700 × 525 (78 kB)Bob Kmore whitespace above peak value
16:31 24 mar 2019Miniatura de la versión del 16:31 24 mar 2019700 × 525 (78 kB)Bob Kchange x-limit from N-1 to N
21:50 22 mar 2019Miniatura de la versión del 21:50 22 mar 2019700 × 525 (79 kB)Bob KThis version has a full border.
17:00 22 mar 2019Miniatura de la versión del 17:00 22 mar 2019700 × 525 (75 kB)Bob KChange legend to display α and β=πα.
22:09 18 sep 2007Miniatura de la versión del 22: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 }}

No hay páginas que enlacen a este archivo.

Uso global del archivo

Las wikis siguientes utilizan este archivo:

Metadatos