Nelson banner
Traitement du signal

Le module Traitement du signal fournit des outils pour analyser, filtrer, transformer et reechantillonner des signaux echantillonnes dans Nelson.

Il inclut des fonctions de fenetrage, de conception de filtres FIR et IIR, de filtrage numerique, de conversions poles-zeros et sections du second ordre, de correlation croisee, et de conversions entre representations en magnitude, puissance et decibels.

Le module prend egalement en charge le traitement multirate, l'estimation spectrale, l'analyse temps-frequence, la generation de formes d'onde et les mesures courantes de signal.

Generation et pretraitement des signaux

Fonctions pour creer, reechantillonner, lisser, filtrer et preparer des signaux.

  • chirp
    Signal cosinus a frequence balayee.
  • decimate
    Filtre passe-bas puis sous-echantillonne un vecteur.
  • downsample
    Sous-échantillonner un signal par un facteur entier.
  • filter2
    Filtre numérique 2-D.
  • hampel
    Filtrage d'aberrants par Hampel.
  • interp
    Interpole un vecteur par un facteur entier.
  • medfilt1
    Filtre median unidimensionnel.
  • rectpuls
    Impulsion rectangulaire échantillonnée.
  • resample
    Change la frequence d'echantillonnage par un facteur rationnel.
  • sawtooth
    Signal dent de scie ou triangulaire.
  • sgolay
    Coefficients de filtre Savitzky-Golay.
  • sgolayfilt
    Filtre de lissage Savitzky-Golay.
  • sinc
    Fonction sinc.
  • square
    Signal carré.
  • tripuls
    Impulsion triangulaire échantillonnée.
  • upfirdn
    Surechantillonne, filtre en FIR, puis sous-echantillonne.
  • upsample
    Suréchantillonne une séquence par un facteur entier.
Mesures et extraction de caracteristiques

Mesures, caracteristiques et metriques de qualite des signaux.

  • bandpower
    Estime la puissance d'un signal dans une bande de frequences.
  • findpeaks
    localiser les maxima locaux (pics) dans un signal 1-D.
  • meanfreq
    Frequence moyenne du spectre d'un signal.
  • medfreq
    Frequence mediane du spectre d'un signal.
  • peak2peak
    Ecart entre maximum et minimum.
  • rms
    Valeur quadratique moyenne.
  • snr
    Rapport signal sur bruit.
  • thd
    Estimation de distorsion harmonique totale.
Transformees, correlation et modelisation

Transformees, estimations de correlation, coherence et estimations de fonctions de transfert.

  • cconv
    Convolution circulaire.
  • cpsd
    Estimation de densite spectrale croisee.
  • dct
    Transformation en cosinus discrete.
  • hilbert
    Signal analytique par transformation de Hilbert.
  • idct
    Transformation en cosinus discrete inverse.
  • mscohere
    Estimation de coherence quadratique.
  • tfe
    Wrapper de compatibilite pour estimation de fonction de transfert.
  • tfestimate
    Estimation de fonction de transfert.
  • xcorr
    Corrélation croisée de signaux discrets.
  • xcorr2
    Corrélation croisée 2-D.
  • xcov
    Covariance croisée de signaux discrets.
Filtres numeriques

Fonctions de conception, analyse, conversion et implementation de filtres.

  • butter
    Conception de filtre numérique de Butterworth.
  • buttord
    Ordre minimal pour un filtre Butterworth.
  • cheb1ord
    Ordre minimal pour un filtre Chebyshev type I.
  • cheb2ord
    Ordre minimal pour un filtre Chebyshev type II.
  • cheby1
    Conception de filtre numerique Chebyshev type I.
  • cheby2
    Conception de filtre numerique Chebyshev type II.
  • ellip
    Conception de filtre numerique elliptique.
  • ellipord
    Ordre minimal pour un filtre elliptique.
  • fftfilt
    Filtrage FIR auxiliaire.
  • filtfilt
    Filtrage numérique aller-retour.
  • filtic
    Conditions initiales pour filtrage numérique.
  • filtord
    Ordre d'un filtre numérique.
  • fir1
    Conception de filtre FIR par fenêtrage.
  • fir2
    Conception de filtre FIR par echantillonnage frequentiel.
  • freqz
    Réponse fréquentielle d'un filtre numérique.
  • grpdelay
    Retard de groupe d'un filtre numerique.
  • impz
    Réponse impulsionnelle d'un filtre numérique.
  • impzlength
    Longueur estimee d'une reponse impulsionnelle.
  • isfir
    Détermine si un filtre numérique est FIR.
  • isstable
    Détermine si un filtre numérique est stable.
  • phasez
    Reponse en phase d'un filtre numerique.
  • sos2tf
    Convertit des sections du second ordre en coefficients de fonction de transfert.
  • sos2zp
    Convertit des sections du second ordre en zéros-pôles-gain.
  • sosfilt
    Filtre des donnees avec des sections du second ordre.
  • stepz
    Réponse indicielle d'un filtre numérique.
  • tf2sos
    Convertit des coefficients de fonction de transfert en sections du second ordre.
  • tf2zp
    Convertit des coefficients de fonction de transfert en zéros-pôles-gain.
  • zp2sos
    Convertit une représentation zéros-pôles-gain en sections du second ordre.
  • zp2tf
    Conversion zéros-pôles en fonction de transfert.
Analyse spectrale

Fonctions de spectre de puissance, fenetres et conversions d echelle.

  • bartlett
    Fenêtre de Bartlett.
  • blackman
    Fenêtre de Blackman.
  • blackmanharris
    Fenêtre de Blackman-Harris.
  • chebwin
    Fenêtre de Dolph-Chebyshev.
  • db2mag
    Convertit un gain en décibels (dB) en magnitude.
  • db2pow
    Convertit un gain en décibels (dB) en puissance.
  • gausswin
    Fenêtre gaussienne.
  • hamming
    Fenêtre de Hamming.
  • hann
    Fenêtre de Hann.
  • hanning
    Fonction de compatibilite pour la fenetre de Hann.
  • kaiser
    Fenêtre de Kaiser.
  • kaiserord
    Parametres de conception FIR par fenetre de Kaiser.
  • mag2db
    Convertit une magnitude en décibels (dB).
  • periodogram
    Estimation de densite spectrale de puissance par periodogramme.
  • pow2db
    Convertit une puissance en décibels.
  • pwelch
    Estimation spectrale par la methode de Welch.
  • rectwin
    Fenêtre rectangulaire.
  • triang
    Fenêtre triangulaire.
  • tukeywin
    Fenêtre de Tukey.
Analyse temps-frequence

Fonctions de representation temps-frequence et temps court.

  • istft
    Transformee de Fourier court terme inverse.
  • spectrogram
    Spectrogramme par transformees de Fourier locales.
  • stft
    Transformee de Fourier court terme.