D
dkumar
Guest
Hi all,
Ik moet wat meer duidelijkheid over de berekening van SNR / SNDR.
Ik heb cadans simulatie van een steekproef en houd circuit en vervolgens nam de FFT van de output.(Ik heb die rekening houdend met de correcte wijze van omgaan steekproef gegevens FFTs)
Nu wil ik voor het berekenen van de SNR / SNDR en ik wil gebruiken matlab.Ik heb volgende verwarring.
(sla ik de FFT in. csv-bestand)
1.As mijn data output uit monster en houd het is gewoon de steekproef en niet quantized.To het berekenen van de SNR / SNDR dus ik moet quantize het?willen 0 / 1?
2.Als Nee, ik kan dan gebruik maken van de FFT-uitgang (dat is in dbs) rechtstreeks of moet ik alle gegevens terug op de niet-dB-formaat dan ze gebruiken?
3.Indien Ik gebruik de directe dB formaat Ik ben van plan om het volgende te doen voor SNDR:
a.de max.waarde (zal mijn signaal)
b.de som van al de andere dB waarden en verwijderen signaal van de som.
c.Neem het verschil.
maar dit
doesnt lijkt mij overigens juist te zijn als het zou echt een slechte SNDR aangezien al het lawaai samengevat waarden worden enorme sommatieregel en signaal component zal slechts een klein aantal.
4.So, toen ik van plan om de dB tot niet-dB (met 20 * log (niet-dB)), dan ben ik van plan te doen voor de volgende SNDR:
a.again de maximale
b.sum alle andere waarden en verwijderen van het signaal van de som.
c.divide het maximum van de som.en vervolgens converteren naar dB.
dit was allemaal voor SNDR.
voor SNR, ik heb om de verstoring componenten.Dus, als mijn circuit is volledig differentieel, kan ik alleen maar verwijdert alle oneven harmonischen van het signaal band en doe hetzelfde als hierboven.
------------------------
op de tweede wel: Ik heb ergens gelezen, iemand gebruikt Fourier en fourier2ch gevallen analogLib in cadans voor de berekening van THD en SNDR.als u enig idee over deze onderdelen kunt u me helpen begrijpen ze.
dank en op zoek naar antwoorden.
Ik moet wat meer duidelijkheid over de berekening van SNR / SNDR.
Ik heb cadans simulatie van een steekproef en houd circuit en vervolgens nam de FFT van de output.(Ik heb die rekening houdend met de correcte wijze van omgaan steekproef gegevens FFTs)
Nu wil ik voor het berekenen van de SNR / SNDR en ik wil gebruiken matlab.Ik heb volgende verwarring.
(sla ik de FFT in. csv-bestand)
1.As mijn data output uit monster en houd het is gewoon de steekproef en niet quantized.To het berekenen van de SNR / SNDR dus ik moet quantize het?willen 0 / 1?
2.Als Nee, ik kan dan gebruik maken van de FFT-uitgang (dat is in dbs) rechtstreeks of moet ik alle gegevens terug op de niet-dB-formaat dan ze gebruiken?
3.Indien Ik gebruik de directe dB formaat Ik ben van plan om het volgende te doen voor SNDR:
a.de max.waarde (zal mijn signaal)
b.de som van al de andere dB waarden en verwijderen signaal van de som.
c.Neem het verschil.
maar dit
doesnt lijkt mij overigens juist te zijn als het zou echt een slechte SNDR aangezien al het lawaai samengevat waarden worden enorme sommatieregel en signaal component zal slechts een klein aantal.
4.So, toen ik van plan om de dB tot niet-dB (met 20 * log (niet-dB)), dan ben ik van plan te doen voor de volgende SNDR:
a.again de maximale
b.sum alle andere waarden en verwijderen van het signaal van de som.
c.divide het maximum van de som.en vervolgens converteren naar dB.
dit was allemaal voor SNDR.
voor SNR, ik heb om de verstoring componenten.Dus, als mijn circuit is volledig differentieel, kan ik alleen maar verwijdert alle oneven harmonischen van het signaal band en doe hetzelfde als hierboven.
------------------------
op de tweede wel: Ik heb ergens gelezen, iemand gebruikt Fourier en fourier2ch gevallen analogLib in cadans voor de berekening van THD en SNDR.als u enig idee over deze onderdelen kunt u me helpen begrijpen ze.
dank en op zoek naar antwoorden.