![]() |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
Aleexeey |
![]()
Сообщение
#1
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 23.2.2011 Город: Ижевск Учебное заведение: - Вы: другое ![]() |
Доброе время суток!
Подскажите, как найти угол эллипса по углу окружности? Примерно такой вид вопроса: http://i037.radikal.ru/1102/7e/10aa2fd94182.jpg заранее благодарен! |
Aleexeey |
![]()
Сообщение
#2
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 23.2.2011 Город: Ижевск Учебное заведение: - Вы: другое ![]() |
http://s007.radikal.ru/i301/1102/66/8e933ee70d76.jpg
Предположим, что диаметр окружности равен диаметру эллипса по оси X. Эллипс имеет некий коэффициент сжатия k от окружности. Насколько я понимаю нужно определить коэффициент сжатия: k = y/x; где y и x - координаты отрезка (радиус R1). А как дальше? |
Dimka |
![]()
Сообщение
#3
|
Доцент ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 4 925 Регистрация: 26.2.2007 Город: _ Вы: другое ![]() |
Вам для чего это нужно?
|
Aleexeey |
![]()
Сообщение
#4
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 23.2.2011 Город: Ижевск Учебное заведение: - Вы: другое ![]() |
Это касается области программирования, однако, подобного рода вопросов не могут оцениваться полезными, в то время когда нужна помощь!
|
Dimka |
![]()
Сообщение
#5
|
Доцент ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 4 925 Регистрация: 26.2.2007 Город: _ Вы: другое ![]() |
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 |
![]()
Сообщение
#6
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 23.2.2011 Город: Ижевск Учебное заведение: - Вы: другое ![]() |
Спасибо Dimka! буду пробовать...
|
Dimka |
![]()
Сообщение
#7
|
Доцент ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 4 925 Регистрация: 26.2.2007 Город: _ Вы: другое ![]() |
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 |
![]()
Сообщение
#8
|
Новичок ![]() Группа: Продвинутые Сообщений: 5 Регистрация: 23.2.2011 Город: Ижевск Учебное заведение: - Вы: другое ![]() |
Сжиматься должна только полуось Y, X - константа.
Ордината окружности получается равна ординате эллипса, меняется только абсцисса. Вроде вот-так получается: http://s42.radikal.ru/i098/1102/26/774f1fc2a4f9.jpg Выходит y' = y, или все-же это не так!? |
Dimka |
![]()
Сообщение
#9
|
Доцент ![]() ![]() ![]() ![]() ![]() ![]() Группа: Преподаватели Сообщений: 4 925 Регистрация: 26.2.2007 Город: _ Вы: другое ![]() |
А, ну тогда всё упрощается
tg a =[(b/R)*sqrt(R^2-x^2)]/x |
![]() ![]() |
![]() |
Текстовая версия | Сейчас: 28.5.2025, 18:24 |
Зеркало сайта Решебник.Ру - reshebnik.org.ru