fenêtre

Création d'une fenêtre sans paramètre (rectangulaire, Hann, Hamming, triangulaire ou Blackman)

Espace de nom : tsd::filtrage

Prototype

Vecf fenêtre(cstring type, entier n, bouléen symetrique=oui)

Paramètres

typeChoix de la fenêtre : "re" (rectangulaire), "hn" (Hann), "hm" (Hamming), "tr" (triangulaire), "bm" (Blackman).
nNombre de points
symetriqueSi vrai, réalisation d'une fenêtre symétrique autour du point central (ce qui est adapté pour la conception d'un filtre), et sinon réalisation d'une fenêtre périodique (ce qui est adapté pour l'analyse spectrale).

Retourne

Vecteurs des coefficients de la fenêtre (vecteur de dimension n)

Description

Cette fonction permet de créer une fenêtre simple, sans paramètre (en dehors de la dimension et du fait qu'elle soit symétrique ou non).

Exemple : création d'une fenêtre de Von Hann


  soit x = fenêtre("hn", 32);

  Figure f;
  f.plot(x, "b-o");

Fenêtre de Hann

Voir aussi

fenêtre_kaiser(), fenêtre_chebychev()