Расстояние между точками на поверхности

Форум пользователей пакета Maple

Модератор: Admin

Markiyan Hirnyk
Сообщения: 1366
Зарегистрирован: Вс дек 04, 2011 11:07 pm

Цитата

Сообщение Markiyan Hirnyk » Пн июл 22, 2013 4:44 pm

алексей_алексей писал(а):Учение партии истинно, потому что оно верно.
Если цитировать, то точно:"Учение Маркса всесильно, потому что оно верно" - В.И. Ленин. …

алексей_алексей
Сообщения: 1776
Зарегистрирован: Вс май 01, 2005 9:02 pm

Re: Расстояние между точками на поверхности

Сообщение алексей_алексей » Вт июл 23, 2013 11:05 am

j
Последний раз редактировалось алексей_алексей Чт июн 16, 2016 3:30 pm, всего редактировалось 1 раз.

IVVA
Сообщения: 1036
Зарегистрирован: Вт апр 05, 2005 6:44 pm

Сообщение IVVA » Вт июл 23, 2013 8:51 pm

Алексей Борисович, написал код для геодезической на пов.вращения, исходя из теоремы Клеро.Вот только
геодезическая не хочет переходить экватор, происходит
"рыскание" ее вдоль экватора.
Вы с таким встречались ?
Изображение

алексей_алексей
Сообщения: 1776
Зарегистрирован: Вс май 01, 2005 9:02 pm

Сообщение алексей_алексей » Ср июл 24, 2013 10:35 am

b
Последний раз редактировалось алексей_алексей Чт июн 16, 2016 3:30 pm, всего редактировалось 1 раз.

IVVA
Сообщения: 1036
Зарегистрирован: Вт апр 05, 2005 6:44 pm

Сообщение IVVA » Ср июл 24, 2013 12:05 pm

Алексей Борисович,теорема Клеро годится только для поверхностей вращения.Для квадратного "бублика" она уже не подойдет.Поверхность, предложенная вами, оказалась поверхностью вращения (и строю я ее как поверхность вращения), вот и возникла мысль написать код, используя эту теорему, для пов. вращения.
Частные производные, касательные , нормальные векторы
я находил исходя из неявной формулы, представляющей поверхность.Код (программа) получилась аналитико-численная т.к. не все системы уравнений Mathcad может
решить аналитически в буквах.
Ясно,что при подходе геодезической к экватору частные производные стремятся к бесконечности,но такие ошибки в коде я перехватывал (в языке программирования Маткад
имеется специальный оператор - перехвата ошибок)и все-таки геодезическая не хочет переходить через экватор.Правда, ничего нового
там не увижу т.к. поверхность симметричная, но все-таки.
Через хребет геодезическая(ие) переваливают аккуратненько.См. картинку.
Изображение

алексей_алексей
Сообщения: 1776
Зарегистрирован: Вс май 01, 2005 9:02 pm

Сообщение алексей_алексей » Ср июл 24, 2013 2:21 pm

j
Последний раз редактировалось алексей_алексей Чт июн 16, 2016 3:30 pm, всего редактировалось 1 раз.

алексей_алексей
Сообщения: 1776
Зарегистрирован: Вс май 01, 2005 9:02 pm

Re: Расстояние между точками на поверхности

Сообщение алексей_алексей » Ср июл 24, 2013 9:46 pm

h
Последний раз редактировалось алексей_алексей Чт июн 16, 2016 3:30 pm, всего редактировалось 1 раз.

IVVA
Сообщения: 1036
Зарегистрирован: Вт апр 05, 2005 6:44 pm

Сообщение IVVA » Ср июл 24, 2013 11:05 pm

А я только что закончил код построения геодезической
на любой поверхности, заданной аналитически (включая и поверхности вращения). Использовал свойство - совпадение главной нормали геодезической в каждой точке с нормалью к поверхности в этой же точке.
Вот картинка,здесь 4800 точек.Строится 5 сек.
Изображение

IVVA
Сообщения: 1036
Зарегистрирован: Вт апр 05, 2005 6:44 pm

Сообщение IVVA » Чт июл 25, 2013 12:33 am

Алексей Борисович,предлагаю сверить результаты.
А именно, взять на поверхности(вашей)точки
m(2.100;0.040;1.442) m1(-2.158;0.607;-1.093)
и подсчитать между ними кратчайшее расстояние.У меня оно равно 7.001
В этих очках я восстановил нормали.
См.картинку.
Изображение

IVVA
Сообщения: 1036
Зарегистрирован: Вт апр 05, 2005 6:44 pm

Сообщение IVVA » Чт июл 25, 2013 11:07 am

Почти замкнутая геодезическая, намотано четыре витка.
Изображение

алексей_алексей
Сообщения: 1776
Зарегистрирован: Вс май 01, 2005 9:02 pm

Re: Расстояние между точками на поверхности

Сообщение алексей_алексей » Чт июл 25, 2013 5:58 pm

g
Последний раз редактировалось алексей_алексей Чт июн 16, 2016 3:31 pm, всего редактировалось 1 раз.

Markiyan Hirnyk
Сообщения: 1366
Зарегистрирован: Вс дек 04, 2011 11:07 pm

Голос адвоката дьявола

Сообщение Markiyan Hirnyk » Чт июл 25, 2013 6:23 pm

А сравнения с 7.001 таки нет.

алексей_алексей
Сообщения: 1776
Зарегистрирован: Вс май 01, 2005 9:02 pm

Re: Голос адвоката дьявола

Сообщение алексей_алексей » Чт июл 25, 2013 7:12 pm

k
Последний раз редактировалось алексей_алексей Чт июн 16, 2016 3:31 pm, всего редактировалось 1 раз.

IVVA
Сообщения: 1036
Зарегистрирован: Вт апр 05, 2005 6:44 pm

Сообщение IVVA » Чт июл 25, 2013 9:10 pm

Геодезическая на "квадратном бублике"
Изображение

алексей_алексей
Сообщения: 1776
Зарегистрирован: Вс май 01, 2005 9:02 pm

Re: Расстояние между точками на поверхности

Сообщение алексей_алексей » Пт июл 26, 2013 10:56 am

f
Последний раз редактировалось алексей_алексей Чт июн 16, 2016 3:31 pm, всего редактировалось 1 раз.