Loisirs et Intérêts

Comment faire pour augmenter l'ordre d'un filtre dans MatLab

Il ya deux types de base de signal électrique : courant continu ( DC ) et courant alternatif ( AC ) . Des signaux électriques à courant continu fonctionne à une tension de polarisation constante et n'ont pas de variation dans le temps. Signaux alternatifs ont une tension qui oscille dans le temps à une fréquence donnée . Il n'est pas rare pour les signaux alternatifs d'avoir un mélange de fréquences , ce qui peut entraver les applications . Lorsque cela se produit , les filtres numériques peuvent être appliquées au signal de telle sorte que seulement des fréquences comprises dans une certaine plage sont autorisés à passer à travers . Instructions
Le 1

Choisissez une fréquence de coupure du filtre . Il ya beaucoup de différents types de filtres en Matlab . Dans cet exemple, un filtre passe- bas Butterworth sera utilisé ( il permet à des fréquences inférieures à la fréquence de coupure à travers le filtre ) . Dans la commande Matlab type de fenêtre:
" fc = * "

Le symbole * doit être remplacé par la fréquence de coupure choisie
2

Choisissez un taux d'échantillonnage . . Il s'agit de la vitesse à laquelle le signal d'entrée est échantillonné . Plus la fréquence d'échantillonnage , la plus précise de la représentation du signal d'entrée. Dans la commande Matlab type de fenêtre: .
" Fs = * "

Le symbole * doit être remplacé par le taux d'échantillonnage choisi
3

Choisir l'ordre du filtre Butterworth . Plus l'ordre , plus la transition de bande passante ( fréquences permis passé ) à la bande bloqué ( fréquences permettent pas passé ) . Dans le type Matlab fenêtre de commande :
" order = * "

Le symbole * doit être remplacé par l'ordre choisi ( 1-6 )
4

. exécutez le signal Butterworth en tapant : Photos

" [ b14 a14 ] = beurre (ordre , ( w /fn ) , ' bas ');"

la variable b14 et a14 aura peuplée avec les caractéristiques de réponse du filtre.


https://fr.htfbw.com © Loisirs et Intérêts