Maratz 0 7 октября, 2016 Опубликовано 7 октября, 2016 · Жалоба Подскажите какой-нибудь способ повернуть ФМ точку на 45 градусов. Табличный способ не подходит, нельзя терять разрядность. CORDIC слишком тяжеловесен для этого. Если кто-то знает элегантный способ подвигать точку и по амплитуде с заданным дискретом, прошу рассказать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KalashKS 0 7 октября, 2016 Опубликовано 7 октября, 2016 · Жалоба Подскажите какой-нибудь способ повернуть ФМ точку на 45 градусов. Табличный способ не подходит, нельзя терять разрядность. CORDIC слишком тяжеловесен для этого. Если кто-то знает элегантный способ подвигать точку и по амплитуде с заданным дискретом, прошу рассказать. Re(y)=Re(x)-Im(x); Im(y)=Re(x)+Im(x); Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Maratz 0 10 октября, 2016 Опубликовано 10 октября, 2016 (изменено) · Жалоба 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; Изменено 10 октября, 2016 пользователем maratz Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
KalashKS 0 10 октября, 2016 Опубликовано 10 октября, 2016 · Жалоба Re(y)=(Re(x)-Im(x))*0,707; Im(y)=(Re(x)+Im(x))*0,707; Если сохранение амплитуды принципиально, то да. А так растяжение можно учесть при дальнейшей обработке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться