Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.01.2009, 16:36   #11
Unikummm
Пользователь
 
Регистрация: 23.01.2009
Сообщений: 33
По умолчанию

Нашёл центр окружности. Находится он в точке с координатами (13,50510257; -5)
Unikummm вне форума Ответить с цитированием
Старый 25.01.2009, 19:45   #12
Unikummm
Пользователь
 
Регистрация: 23.01.2009
Сообщений: 33
По умолчанию

Вычислил точку пересечения эллипса с системой координат и прямой (-27,66; 0).
Unikummm вне форума Ответить с цитированием
Старый 26.01.2009, 13:14   #13
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

Цитата:
Вычислил точку пересечения эллипса с системой координат и прямой (-27,66; 0).
Если а=20, а справа эллипс пересекает ось Х а точке 9, то слева будет=9-20=-11. А вот по вертикали бардак. b=32. А верх эллипса примерно 40, значит низ примерно +8, а у тебя почти -30. Пойми, никто не хочет тебе зла, но по такой идиотской картинке просто ничего нельзя решить.
puporev вне форума Ответить с цитированием
Старый 26.01.2009, 17:29   #14
Unikummm
Пользователь
 
Регистрация: 23.01.2009
Сообщений: 33
По умолчанию

Цитата:
Сообщение от puporev Посмотреть сообщение
Если а=20, а справа эллипс пересекает ось Х а точке 9, то слева будет=9-20=-11. А вот по вертикали бардак. b=32. А верх эллипса примерно 40, значит низ примерно +8, а у тебя почти -30. Пойми, никто не хочет тебе зла, но по такой идиотской картинке просто ничего нельзя решить.
Понимаю что картинка идиотская! Сижу уже двое суток над ней.

Что нашёл точно: середина эллипса в точке (х;8) верхний край по условию 40 , значит нижний -24(по оси у), с=24,97(расстояние от фокусов эллипса до центра), соответственно центры находятся по оси у в точках 32,97 и 16,97
Получается отклонение уентра эллипса по оси У равен 8, а вот отклонение по оси х не могу высчитать пока.
Точка пересечения эллипса с ситсемой координат что написал вчера, -- неверно но точно не -11!
Тут a и b поменяны местами т. к. эллипс вытянут вдоль оси у

Вот отсюда черпал информацию по расчётам: http://www.a-geometry.narod.ru/theory/theory_18.htm

Последний раз редактировалось Unikummm; 26.01.2009 в 17:31.
Unikummm вне форума Ответить с цитированием
Старый 26.01.2009, 18:33   #15
Unikummm
Пользователь
 
Регистрация: 23.01.2009
Сообщений: 33
По умолчанию

Уря вычислил. Самая правая точка пересечения эллипса с системой координат (-29,76; 0), центр эллипса находится в точке (-10,38; 8)
Unikummm вне форума Ответить с цитированием
Старый 26.01.2009, 18:41   #16
puporev
Старожил
 
Регистрация: 13.10.2007
Сообщений: 2,740
По умолчанию

У тебя неправильно нарисован рисунок(криво). По-моему так. Правый край(не пересечение) окружности равен 38, тогда Х0=38-25=13. Низ окружности равен -30, тогда У0=-30+25=-5. Уравнение (x-13)^2+(y+5)^2=625;
Эллипс: правый край=9, тогда Х0=9-20=-11. Верх=40, тогда У0=40-32=8.
Уравнение (x+11)^2/400+(y-8)^2/1024=1. Сейчас надо решать эту систему и находить верхнюю точку прямой. Нижняя Х1(-31,0).
Это по-моему.
puporev вне форума Ответить с цитированием
Старый 26.01.2009, 18:57   #17
Unikummm
Пользователь
 
Регистрация: 23.01.2009
Сообщений: 33
По умолчанию

Цитата:
Сообщение от puporev Посмотреть сообщение
У тебя неправильно нарисован рисунок(криво). По-моему так. Правый край(не пересечение) окружности равен 38, тогда Х0=38-25=13. Низ окружности равен -30, тогда У0=-30+25=-5. Уравнение (x-13)^2+(y+5)^2=625;
Эллипс: правый край=9, тогда Х0=9-20=-11. Верх=40, тогда У0=40-32=8.
Уравнение (x+11)^2/400+(y-8)^2/1024=1. Сейчас надо решать эту систему и находить верхнюю точку прямой. Нижняя Х1(-31,0).
Это по-моему.
Постучал бы ты в аську быстрее бы друг друга поняли...

А если тут то: Рисунок сам рисовал в паинте, поэтому конечно криво(это просто схема).
Самый простой способ проверить правильность функции,- подставить известную точку. Если подставить в формулу окружности твою, то не выходит что надо.

Формула окружности такая: (х-13,5)^2+(y+5)^2=625

Формулу эллипса пока додумываю, но то что центр проходит не через 11,- это точно, т. к. в точке (9; 0) эллипс уже идёт по нисходящей.
Я расчитывал долго и муторно, всё точно : -10,38!!!


Вот что то подобное нужно для построения эллипса: Y(f)=b/a*(Sqrt(20^2-(X+10,38)^2))

Последний раз редактировалось Unikummm; 26.01.2009 в 19:53. Причина: Дописал вероятное уравнение эллипса
Unikummm вне форума Ответить с цитированием
Старый 28.01.2009, 21:52   #18
Unikummm
Пользователь
 
Регистрация: 23.01.2009
Сообщений: 33
По умолчанию

Нашёл наиточнейшие формулы заданных фигур(эллипса и окружности): Окр. (x-sqrt{600}-38)^2+(y+5)^2= 625
эллипс: (Х-{5*sqrt{1023}/{8})^2}/{400} + {(Y-8)^2}/{1024}=1

Помогите с составлением программного кода

Последний раз редактировалось Unikummm; 28.01.2009 в 22:27.
Unikummm вне форума Ответить с цитированием
Старый 28.11.2010, 16:04   #19
slavachernii
Новичок
Джуниор
 
Регистрация: 28.11.2010
Сообщений: 1
По умолчанию

у меня получились уравнения окржности:
(x-13,5)^2+(y+5)^2=25^2
эллипса:
((x+10,4)/32)^2+((y-8)/20)^2=1
как найти точку пересечения окружности и эллипса в первой четверти которая?
slavachernii вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Принадлежность точки Forro Помощь студентам 4 26.05.2008 14:33
Обновление заданной области экрана при нажатии клавиши Jack Torrance Win Api 3 26.05.2008 10:57
Mногоугольник, вращающийся вокруг заданной точки Sashka Помощь студентам 13 30.01.2008 17:15
Принадлежность точки UnFaithful Паскаль, Turbo Pascal, PascalABC.NET 1 08.01.2008 06:16
принадлежность точки многоугольнику LevioFUN Общие вопросы Delphi 14 08.12.2006 16:07