Задачка по математике

и задачки для интервью.
User avatar
Дядя Боба
Уже с Приветом
Posts: 5024
Joined: 03 Mar 2006 14:59
Location: Reston,VA

Задачка по математике

Post by Дядя Боба »

Уравнение некоторой кривой -- f(x,y)=0. Кривую подвергнули операции поворота на угол Ф. Какое теперь уравнение этой кривой?
Книг дядя Боба не собирал и не читал -- они были ему не нужны: он считал, что ничьих ему не надо стихов, раз он пишет свои.
Drom
Уже с Приветом
Posts: 242
Joined: 03 Jan 2000 10:01
Location: TX > MA/NH > NJ/NYC

Post by Drom »

поворачиваем (x,y) в обратном напрaвлении и подставляем в f(x,y). Eсли поворот вокруг (0,0), то:
fФ(x,y) = f(x cosФ - y sinФ, x sinФ + y cosФ) = 0... :?
.
:D :mrgreen: :) :P :roll: - use at your discretion
User avatar
Centimorgan
Новичок
Posts: 82
Joined: 30 Aug 2003 19:00
Location: UA -> CA

Post by Centimorgan »

Ну сначала перейдем в сферические координаты:

x = \rho cos \alpha
y = \rho sin \alpha

Тогда поворот на угол \phi : f(\rho cos \alpha, \rho sin \alpha) -> f(\rho cos(\alpha + \phi), \rho sin(\alpha + \phi)). Теперь надо перейти назад в изначальные координаты используя

\rho = \sqrt(x^2 + y^2)
\alpha = arccos(\frac{x}{\sqrt{x^2 + y^2}})

По моему так :)

Return to “Головоломки”