kaiserwinord (fonction du module MathScript RT)

Aide du module LabVIEW 2012 MathScript RT

Date d'édition : June 2012

Numéro de référence : 373123C-0114

»Afficher les infos sur le produit
Télécharger l'aide (Windows uniquement)

Classe propriétaire : filter design

Requiert : Module MathScript RT

Syntaxe

[n, w, b, t] = kaiserwinord(f, a, d)

[n, w, b, t] = kaiserwinord(f, a, d, fs)

Ancien nom : kaiserord

Description

Estime l'ordre d'une fenêtre de Kaiser.

Exemples

Entrées

Nom Description
f Spécifie les fréquences aux extrémités d'une bande. La longueur de f est le double de la longueur de a moins 2. f est un vecteur en ordre croissant entre 0 et fs/2.
a Spécifie l'amplitude désirée du filtre RIF. a est un vecteur de zéros et de uns.
d Spécifie les ondulations acceptables pour chaque bande. d est un vecteur. length(d) doit être égal à length(a).
fs Spécifie la fréquence d'échantillonnage. La valeur par défaut est 2.

Sorties

Nom Description
n Renvoie l'ordre approximatif.
w Renvoie les extrémités de la bande de fréquence normalisée.
b Renvoie le paramètre bêta de la fenêtre de Kaiser.
t Renvoie le type du filtre RIF.

Détails

Le tableau suivant répertorie les caractéristiques de support de cette fonction.

Supportée par le moteur d'exécution LabVIEW Oui
Supportée sur les cibles RT Oui
Compatible avec les durées d'exécution limitées sur RT Non caractérisée

Exemples

f = [1500, 1700, 2000, 2100, 2300, 3000];
a = [1, 0, 1, 0];
d = [0.01, 0.1, 0.01, 0.1];
fs = 10000;
[n, w, b, t] = kaiserwinord(f, a, d, fs)

Rubriques apparentées

iir_butterord
iir_ellipticord
win_kaiser

CET ARTICLE VOUS A-T-IL ÉTÉ UTILE ?

Pas utile