в

G

Guest

Guest
Я имею имитируемых бит выпуска 16-разрядных сигма-дельта modulator.nor я хочу проверить SNR той же путем передачи битов через идеал фильтра низких в matlab.can Скажи мне, кто команд из Matlab Toi измерения SNR .
Заранее благодарим.

 
внести вниз цифрового фильтра для отбора проб, в первую очередь.
Почему бы не использовать cooledit?Это хорошее программное обеспечение для анализа речевой информации.

 
Уважаемые sunking,
Я знаю, что БПФ должно быть performed.but, пожалуйста, сообщите мне команды, используемые в Matlab.

 
Существует бесплатный MATLAB Toolbox для дельта-сигма-дизайн.После установки этого набора инструментальных средств, вы можете использовать функцию calculateSNR найти SNR вашего частотного спектра.

http://www.mathworks.com/matlabcentral/fileexchange/loadFile.do?objectId=19

 
Предположим, что вам получить поток битов и прочитать его в массив А в Matlab.
узнать количество данных, является N * F, что означает, что общее число N времена сигнала частотой.
B = FFT (A (1: N * F))
M = Max (B);
N =
SUM (M)
SNR = DB (M / (NM))

 
sunking писал:

Предположим, что вам получить поток битов и прочитать его в массив А в Matlab.

узнать количество данных, является N * F, что означает, что общее число N времена сигнала частотой.

B = FFT (A (1: N * F))

M = Max (B);

N = SUM (M)

SNR = DB (M / (NM))
 

Welcome to EDABoard.com

Sponsor

Back
Top