iir_maxflat (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

[b, a] = iir_maxflat(m, n, w)

[b, a] = iir_maxflat(m, 'sym', w)

[b, a, b1, b2] = iir_maxflat(m, n, w)

[b, a, b1, b2] = iir_maxflat(m, 'sym', w)

Ancien nom : maxflat

Description

Conçoit un filtre numérique à platitude maximale (Butterworth normalisé, ou 'maximally flat').

Exemples

Entrées

Nom Description
m Spécifie l'ordre du numérateur. m est un entier positif.
n Spécifie l'ordre du dénominateur. n est un entier positif.
w Spécifie la fréquence de coupure. w est un nombre réel compris entre 0 et 1.
'sym' Spécifie un filtre de Butterworth RIF symétrique. Si vous spécifiez 'sym', m doit être un nombre pair.

Sorties

Nom Description
b Renvoie le numérateur du filtre conçu. b est le coefficient de filtre direct d'ordre m. b est un vecteur réel.
a Renvoie le dénominateur du filtre conçu. a est le coefficient de filtre inverse d'ordre n. a est un vecteur réel.
b1 Contient tous les zéros à -1. b = conv(b1, b2).
b2 Contient tous les autres zéros.

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

m = 8;
n = 6;
w = 0.6;
[b, a, b1, b2] = iir_maxflat(m, n, w)

Rubriques apparentées

iir_butter
iir_butterord

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

Pas utile