Сигнал/шум

Простейшие вопросы в области инженерной разработки
Ответить
Незнающий
beginner
beginner
Сообщения: 32
Зарегистрирован: 23 окт 2014, 20:34
Версия LabVIEW: 2013

Сигнал/шум

Сообщение Незнающий »

Здравствуйте. Написал программу для корреляционного приемника ЧМн сигнала. Опытным путем удалось подобрать уровень сигнала и шума таким, что вероятность ошибки равна 0,01, это соответствует отношению сигнал/шум примерно 10. Далее возникла необходимость автоматически определять SNR при изменении уровней сигнала и шума. Часть кода для определения SNR взял отсюда: https://forums.ni.com/t5/Dynamic-Signal ... anguage=en. Однако оказалось, что SNR изменяется от итерации к итерации самопроизвольно. Подскажите в чем ошибка?
Вложения
SNR formula_modified for Express.vi
(265.79 КБ) 72 скачивания
Аватара пользователя
IvanLis

Activity Professionalism Tutorials Gold Man of the year 2012
Автор
guru
guru
Сообщения: 5463
Зарегистрирован: 02 дек 2009, 17:44
Награды: 7
Версия LabVIEW: 2015, 2016
Откуда: СССР
Благодарил (а): 28 раз
Поблагодарили: 87 раз

Re: Сигнал/шум

Сообщение IvanLis »

Незнающий писал(а):Однако оказалось, что SNR изменяется от итерации к итерации самопроизвольно. Подскажите в чем ошибка?
В коде разбираться некогда, но чисто по логике...
ШУМ же имеет случайный характер, вот он и изменяется при каждой итерации, что приводит к изменению и отношения.
Можно на генераторе шума, указать свое значение seed, что бы шум всегда одинаковый генерировался.
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Для чайников»