[an error occurred while processing this directive]
Как получить cos(x), когда известен sin(x)?
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)
|
Отправлено
AntZ 26 июля 2003 г. 09:02
|
|
|
|
Я, конечно, знаю формулу Sin(x)^2+Cos(x)^2=1, но как-то не хочется извлекать корень: Cos(x)=SQRT(1-Sin(x)^2). Кто знает эффективные алгоритмы решения задачи?
Составить ответ
|||
Конференция
|||
Архив
Ответы
- Ну, может, если есть — Fat Robot (28.07.2003 10:16, 165 байт)
- Ну если корень считать не охота, и полоса позволит - то приближенным преобразованием Гильберта. Всё быстрее, чем через корень. — SM (27.07.2003 15:34, пустое)
- 16 тактов пожалели, да? Ну, ну больше искать будете, а потом окажутся как минимум те же 16. — sdy (27.07.2003 06:24, пустое)
- cos(x) = sin (x+PI/2) — L.A. (26.07.2003 09:12, пустое)
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru