Comment Calculer le THD dans MATLAB

Distorsion harmonique totale, ou DHT, est une mesure de la quantité de distorsion est présente dans un signal dû à des oscillations harmoniques du signal d'entrée. THD, et THD N & #8212 une variante du bruit, sont des mesures communes lors de l'évaluation de la qualité audio. MATLAB mathématique est un logiciel de programmation qui peut être utilisé pour calculer THD avec seulement quelques lignes de code.


Comment Calculer le THD dans MATLAB
distorsion harmonique Totale, ou DHT, est une mesure de la quantité de distorsion est présente dans un signal dû à des oscillations harmoniques du signal d'entrée. THD, et THD N & #8212 une variante du bruit, sont des mesures communes lors de l'évaluation de la qualité audio. MATLAB mathématique est un logiciel de programmation qui peut être utilisé pour calculer THD avec seulement quelques lignes de code.
  • Importer vos données de signal, ou de générer un signal de test à des fins de démonstration.
    t = 0:1000 signal = cos(2pi30t) 0.04 sin(2pi60t) de 0,01 cos(2pi90*t)
  • Créer un spectre à l'aide de la dspdata.msspectrum() de la fonction.
    periodogram_obj = spectre.periodogram mass_spec = dspdata.msspectrum(periodogram_obj,signal,'Fs',1000,'NFFT',longueur(signal))
  • Extrait de l'ampleur du spectre en fréquences harmoniques.
    my_data = mass_spec.De données (31,61,91)
  • Calculer le THD, la somme des amplitudes moins le signal d'entrée divisée par le signal d'entrée.
    THD = sqrt(sum(my_data(2:end)))/sqrt(my_data(1))
  • Multiplier par 100 pour exprimer THD, ou THD N, en pourcentage.
    THD_pct = 100*THD








Comment Calculer le THD dans MATLAB


Distorsion harmonique totale, ou DHT, est une mesure de la quantite de distorsion est presente dans un signal dû a des oscillations harmoniques du signal d'entree. THD, et THD N & #8212 une variante du bruit, sont des mesures communes lors de l'evaluation de la qualite audio. MATLAB mathematique est un logiciel de programmation qui peut etre utilise pour calculer THD avec seulement quelques lignes de code.


Comment Calculer le THD dans MATLAB
distorsion harmonique Totale, ou DHT, est une mesure de la quantite de distorsion est presente dans un signal dû a des oscillations harmoniques du signal d'entree. THD, et THD N & #8212 une variante du bruit, sont des mesures communes lors de l'evaluation de la qualite audio. MATLAB mathematique est un logiciel de programmation qui peut etre utilise pour calculer THD avec seulement quelques lignes de code.
  • Importer vos donnees de signal, ou de generer un signal de test a des fins de demonstration.
    t = 0:1000 signal = cos(2pi30t) 0.04 sin(2pi60t) de 0,01 cos(2pi90*t)
  • Creer un spectre a l'aide de la dspdata.msspectrum() de la fonction.
    periodogram_obj = spectre.periodogram mass_spec = dspdata.msspectrum(periodogram_obj,signal,'Fs',1000,'NFFT',longueur(signal))
  • Extrait de l'ampleur du spectre en frequences harmoniques.
    my_data = mass_spec.De donnees (31,61,91)
  • Calculer le THD, la somme des amplitudes moins le signal d'entree divisee par le signal d'entree.
    THD = sqrt(sum(my_data(2:end)))/sqrt(my_data(1))
  • Multiplier par 100 pour exprimer THD, ou THD N, en pourcentage.
    THD_pct = 100*THD

Comment Calculer le THD dans MATLAB

Distorsion harmonique totale, ou DHT, est une mesure de la quantité de distorsion est présente dans un signal dû à des oscillations harmoniques du signal d'entrée. THD, et THD N & #8212 une variante du bruit, sont des mesures communes lors de l'évaluation de la qualité audio. MATLAB mathématique est un logiciel de programmation qui peut être utilisé pour calculer THD avec seulement quelques lignes de code.
Recommander aux amis
  • gplus
  • pinterest

Messages récents

Commentaire

Laisser un commentaire

évaluation