Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Вращение созвездия
Форум разработчиков электроники ELECTRONIX.ru > Цифровая обработка сигналов - ЦОС (DSP) > Алгоритмы ЦОС (DSP)
maratz
Подскажите какой-нибудь способ повернуть ФМ точку на 45 градусов.
Табличный способ не подходит, нельзя терять разрядность.
CORDIC слишком тяжеловесен для этого.
Если кто-то знает элегантный способ подвигать точку и по амплитуде с заданным дискретом, прошу рассказать.
KalashKS
Цитата(maratz @ Oct 7 2016, 16:14) *
Подскажите какой-нибудь способ повернуть ФМ точку на 45 градусов.
Табличный способ не подходит, нельзя терять разрядность.
CORDIC слишком тяжеловесен для этого.
Если кто-то знает элегантный способ подвигать точку и по амплитуде с заданным дискретом, прошу рассказать.

Re(y)=Re(x)-Im(x);
Im(y)=Re(x)+Im(x);
maratz
Цитата(KalashKS @ Oct 7 2016, 18:31) *
Re(y)=Re(x)-Im(x);
Im(y)=Re(x)+Im(x);

Re(y)=(Re(x)-Im(x))*0,707;
Im(y)=(Re(x)+Im(x))*0,707;
KalashKS
Цитата(maratz @ Oct 10 2016, 11:18) *
Re(y)=(Re(x)-Im(x))*0,707;
Im(y)=(Re(x)+Im(x))*0,707;

Если сохранение амплитуды принципиально, то да. А так растяжение можно учесть при дальнейшей обработке.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.