Здравствуйте увожаемые, нужна ваша помощь.
Встала необходимость формировать полосовой сигнал в цифре на частоте 1/4 от частоты дискретизации. Для этого расчитал в матлабе преобразователь гилберта, пропустил свой реальный сигнал через него получив таким образом комплексный с подавленой боковой, глянул на спектр - подавление ~70 дБ, все хорошо (см. рис. 1). Но как только я пытаюсь масштабировать коэфициенты (умножаю их на одну и туже константу), все разваливается (см. рис. 2) и чем сильнее коэфициенты отличаются от оригинальных тем хуже становится подавление зеркального сигнала. Вопрос состоит в том как правильно масштабировать коэфициенты преобразователя гильберта для его реализации на ПЛИС ? Возможно есть другой более простой способ способ добится подавления зеркального сигнала. Буду рад любому мнению по симу вопросу. В прицепе моделька для simulink (matlab 2006b).
Нажмите для просмотра прикрепленного файлаНажмите для просмотра прикрепленного файла
Нажмите для просмотра прикрепленного файла