How to use spectrum analyzer object to show a signal waveform ?
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Abhishek Bansal
le 18 Fév 2015
Commenté : Abhishek Bansal
le 18 Fév 2015
hsb = dsp.SpectrumAnalyzer;
0 commentaires
Réponse acceptée
Honglei Chen
le 18 Fév 2015
Modifié(e) : Honglei Chen
le 18 Fév 2015
Its purpose is to show signal's spectrum
fs = 1000;
x = sin(2*pi*200*(0:1999)'/fs);
hsb = dsp.SpectrumAnalyzer('SampleRate', fs);
step(hsb,x)
If you want to see the time domain waveform, you should use dsp.TimeScope instead
fs = 1000;
x = sin(2*pi*5*(0:1999)'/fs);
hts = dsp.TimeScope('SampleRate',fs,'TimeSpan',2);
step(hts,x)
HTH
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Spectral Analysis dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!