Помогите вычислить координаты на дуге эллипса |
Документ взят из кэша поисковой машины. Адрес
оригинального документа
: http://wasp.phys.msu.ru/forum/index.php?showtopic=15232
Дата изменения: Unknown Дата индексирования: Sun Apr 10 06:20:17 2016 Кодировка: Windows-1251 |
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
Помогите вычислить координаты на дуге эллипса |
![]() ![]()
Сообщение
#1
|
|
мимо проходил Группа: Участники Сообщений: 3 Репутация: нет Предупреждения: (0%) ![]() ![]() |
Всем привет.
Подскажите, пожалуйста, алгоритм рассчета координат точки на эллипсе с заданным расстоянием по дуге от исходной (нужно вычислять углы дуги по заданной длине дуги, наверное?) Очень большая точность не нужна. Спасибо. |
Guest_Homo Sapiens_* |
![]()
Сообщение
#2
|
Гости ![]() |
|
![]()
Сообщение
#3
|
|
мимо проходил Группа: Участники Сообщений: 3 Репутация: нет Предупреждения: (0%) ![]() ![]() |
Мне нужно разместить буквы по дуге эллипса, причем расстояние S между буквами должно быть одинаковое (в пикселах).
Пока что я размещаю буквы на одинаковом угловом расстоянии - по формуле стартовый угол перевожу в координаты x и y первого символа и далее увеличиваю угол для получения координат каждого следующего символа.
Прикрепленные файлы
|
Guest_Homo Sapiens_* |
![]()
Сообщение
#4
|
Гости ![]() |
Нужно вычислять длину дуги....
Погрешность в 10% устроит? В таком случае можно посмотреть формулу здесь (в сообщении #3): http://e-science.ru/forum/index.php?showtopic=1705 В той же ветке вы можете найти ссылки на более точные формулы (разбираться в тонкостях аппроксимации эллиптического интеграла мне лень, извините :-)). |
![]()
Сообщение
#5
|
|
мимо проходил Группа: Участники Сообщений: 3 Репутация: нет Предупреждения: (0%) ![]() ![]() |
Спасибо за ссылку! Буду изучать.
|
![]() ![]() |
Текстовая версия | Сейчас: 10.04.2016, 6:20 |