Помощь - Поиск - Пользователи - Календарь
Полная версия: Эллипс, найти угол > Алгебра
Образовательный студенческий форум > Другие дисциплины > Алгебра
Aleexeey
Доброе время суток!
Подскажите, как найти угол эллипса по углу окружности?
Примерно такой вид вопроса:
http://i037.radikal.ru/1102/7e/10aa2fd94182.jpg
заранее благодарен!
Aleexeey
http://s007.radikal.ru/i301/1102/66/8e933ee70d76.jpg

Предположим, что диаметр окружности равен диаметру эллипса по оси X.
Эллипс имеет некий коэффициент сжатия k от окружности.

Насколько я понимаю нужно определить коэффициент сжатия: k = y/x;
где y и x - координаты отрезка (радиус R1).
А как дальше?
Dimka
Вам для чего это нужно?
Aleexeey
Это касается области программирования, однако, подобного рода вопросов не могут оцениваться полезными, в то время когда нужна помощь!
Dimka
tg t= y1/x1 (1)
где
х1- абсцисса точки пересечения R2 с эллипсом в первом квадранте,
y1=b*sqrt( 1-(x1/a)^2 )- ордината точки пересечения R2 с эллипсом в первом квадранте,
a,b - полуоси эллипса

x1 нахордится из условия

int (0..x1) ( sqrt(1+y'^2) ) dx / int (x1..a) ( sqrt(1+y'^2) ) dx =1 (2)

где y=bsqrt(1-(x/a)^2)

задаетесь a и b, решаете уравнение (2) и находите x1. x1 подставляете в (1) и находите искомый угол.
Aleexeey
Спасибо Dimka! буду пробовать...
Dimka
int (0..x1) ( sqrt(1+y'^2) ) dx / int (x1..a) ( sqrt(1+y'^2) ) dx =1 (2)

Это условия для одного случая - угол на окружности не изменяется и всегда равен 45 град

Если элипс не связан с окружностью, то a и b нужно задавать. Если элипс получается в результате сжатия по вертикали и растяжения по горизонтали исходной окружности таким образом, что занимаемая площадь фигуры не изменяется, то a задаем и тогда b=R^2/a
Aleexeey
Сжиматься должна только полуось Y, X - константа.
Ордината окружности получается равна ординате эллипса,
меняется только абсцисса.
Вроде вот-так получается:
http://s42.radikal.ru/i098/1102/26/774f1fc2a4f9.jpg
Выходит y' = y, или все-же это не так!?
Dimka
А, ну тогда всё упрощается

tg a =[(b/R)*sqrt(R^2-x^2)]/x


Это текстовая версия — только основной контент. Для просмотра полной версии этой страницы, пожалуйста, нажмите сюда.
Русская версия Invision Power Board © 2001-2024 Invision Power Services, Inc.