File:KaiserWindow.svg

Allikas: Wikimedia Commons
Mine navigeerimisribale Mine otsikasti

Algfail(SVG-fail, algsuurus 700 × 525 pikslit, faili suurus: 78 KB)

Pealdised

Pealdised

Lisa üherealine seletus sellest, mida fail esitab
Kaiser Window Function for different parametric values

Lühikirjeldus

[muuda]
Kirjeldus Kaiser Window Function for different parametric values
Kuupäev 2007-09-18, revised 2019-03-21 by Bob K
Allikas Üleslaadija oma töö
Autor RetoGalli
Luba
(Faili edasikasutus)
Public domain Selle teose autoriõiguste valdajana annan selle teose avalikku omandisse. See kehtib üleilmselt.
Kui see pole mõnes riigis õiguslikult võimalik:
Annan kõigile õiguse seda teost kasutada ükskõik mille jaoks, ilma ühegi tingimuseta, kui seadus neid just ei sea.
SVG genesis
InfoField
 
The SVG code is valid.
V
 
See vektorkujutis on valmistatud rakendusega 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");

Faili ajalugu

Klõpsa kuupäeva ja kellaaega, et näha sel ajahetkel kasutusel olnud failiversiooni.

Kuupäev/kellaaegPisipiltMõõtmedKasutajaKommentaar
viimane24. märts 2019, kell 16:58Pisipilt versioonist seisuga 24. märts 2019, kell 16:58700 × 525 (78 KB)Bob K (arutelu | kaastöö)more space between ylabel and axis
24. märts 2019, kell 16:43Pisipilt versioonist seisuga 24. märts 2019, kell 16:43700 × 525 (78 KB)Bob K (arutelu | kaastöö)more whitespace above peak value
24. märts 2019, kell 16:31Pisipilt versioonist seisuga 24. märts 2019, kell 16:31700 × 525 (78 KB)Bob K (arutelu | kaastöö)change x-limit from N-1 to N
22. märts 2019, kell 21:50Pisipilt versioonist seisuga 22. märts 2019, kell 21:50700 × 525 (79 KB)Bob K (arutelu | kaastöö)This version has a full border.
22. märts 2019, kell 17:00Pisipilt versioonist seisuga 22. märts 2019, kell 17:00700 × 525 (75 KB)Bob K (arutelu | kaastöö)Change legend to display α and β=πα.
18. september 2007, kell 22:09Pisipilt versioonist seisuga 18. september 2007, kell 22:09560 × 420 (29 KB)RetoGalli (arutelu | kaastöö){{Information |Description=Kaiser Window Function for different alpha values |Source=self-made with Matlab |Date=18-September-2007 |Author= RetoGalli }}

Seda faili kasutavad järgmised 2 lehekülge:

Globaalne failikasutus

Järgmised muud vikid kasutavad seda faili:

Metaandmed