PSD laskennan käyttämällä Matlab (apua tarvitaan)

Q

qslazio

Guest
Olen kirjoittaa Matlab m-tiedoston laskea PSD on sinusoid signaali.
Kuitenkin tuotoksen palapeli minulle paljon.

Alla on m-tiedosto:
-------------------------------------------------- ----------------

fs = 1e10;fi = 1e8;amp = 1;nbpts = 4E5;t = [0:1 / fs: nbpts / fs];sig = amp * sin (2 * pi * FI * t);Hs = spectrum.periodogram (suorakulmainen ");Hdsp2 = psd (Hs, sig, "Fs" fs "NFFT", nbpts, "SpectrumType", "onesided ');Pow = avgpower (Hdsp2, [0,9 * fi, 1.1 * fi]);plot (Hdsp2);

-------------------------------------------------- ----------------Olen tarkoitus laskea psd tämän sinusoid, joiden taajuus on 100Meg Hz ja amplitudi on 1.Odotin, että näemme tämän 0,5 * δ (w-100Meg) heräteostostuotteiden tämän yksipuolinen PSD juoni.
Mutta sen sijaan, on sysäys, jonka amplitudi on noin-50dB, joita en voi selittää sitä.

Voiko joku kertoa minulle, mitä vikaa m-tiedoston?
Kiitos etukäteen!

 
On tehtävä Matlab puhelun psd (). Tämä laskee psd kaikista signaali ohitat sen ja tontin it.Try auttaa psd ja ryhdymme kaikki details.You voi jopa tarkistaa koodi tätä toiminnallisuutta.

 

Welcome to EDABoard.com

Sponsor

Back
Top