|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
17.01.2009, 15:43 | #1 |
Форумчанин
Регистрация: 12.10.2008
Сообщений: 140
|
Задача следующая: есть массив точек (x,y,z), я его аппроксимирую по МНК. Для параболоида вращения как можно найти расстояние от точки до его поверхности, минимальное? Нужен либо алгоритм, либо совет куда копать...
Заранее спасибо Никто никогда с подобным не сталкивался? Последний раз редактировалось Stilet; 20.01.2009 в 16:15. |
19.01.2009, 18:25 | #2 |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Да все очень просто - чего вы испугались?
Смотрите. Тело вращения задано? => Задана ось вращения, то есть некая прямая, так? Ну, уж перпендикуляр к ней, проходящий заодно через ту самую точку, вы представить можете? => Значит и уравнение прямой "нарисуете". Теперь осталось всего-ничего - высчитать кусок этого перпендикуляра, основываясь на формуле, описывающей тело вращения... То есть расстояние от оси вращения до поверхности тела. Чисто расчетная задачка, даже начерталку привлекать не нужно... |
19.01.2009, 19:46 | #3 |
Форумчанин
Регистрация: 12.10.2008
Сообщений: 140
|
Спасибо И вправду просто
|
19.01.2009, 19:57 | #4 |
Форумчанин
Регистрация: 12.10.2008
Сообщений: 140
|
Из области начерталки вопрос: есть 2-е скрещивающиеся прямые в пространстве, каждая задана двумя точками P(x,y,z). Найти точку, которая будет иметь наименьшее расстояние от них обоих, т.е. будет лежать на прямой, перпендикулярной им обоим (вроде это наименьшее как раз), лежать как раз между ними. В результате нужно получить координаты точки.
|
19.01.2009, 20:04 | #5 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
Не думаю, что для вас это большая проблема... Последний раз редактировалось mihali4; 19.01.2009 в 23:33. |
|
19.01.2009, 20:56 | #6 | |
*
Старожил
Регистрация: 22.11.2006
Сообщений: 9,201
|
Цитата:
При наличии пространственного воображения - это не трудно. Поэкспериментируйте, например, со своими руками. Довольно наглядно получится. |
|
20.01.2009, 15:12 | #7 |
Форумчанин
Регистрация: 15.02.2008
Сообщений: 621
|
Тема про минимальное растояние точки к поверхности закрыта уже? Просто я так и не понял зачем там ось кручения в учет берем??? Я ведь правльно понял поверхность задана уравнением??? Просто я подумал... у нас же есть уравнение вектора нормали к поверхности в заданной точке наверно реинтабельнее от него плясать или же я ошибаюсь и чего не до понимаю???
Помог? Ну так нажми на весы!
|
20.01.2009, 15:42 | #8 |
Форумчанин
Регистрация: 12.10.2008
Сообщений: 140
|
4SNUPY, напишите пожалуйста его, может пригодиться.
|
20.01.2009, 16:28 | #9 |
Форумчанин
Регистрация: 15.02.2008
Сообщений: 621
|
Вот пожалуйста ^_^
http://www.academiaxxi.ru/WWW_Books/HM/Fn/03/03/t.htm общими словами это есть вектор градиент (иногда препод говорит градация) уравнения поверхности в заданной точке.
Помог? Ну так нажми на весы!
|
20.01.2009, 23:05 | #10 |
Форумчанин
Регистрация: 12.10.2008
Сообщений: 140
|
Спасибо за ссылку=)
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Связывание окна и поверхности | challengerr | Помощь студентам | 1 | 28.12.2008 08:25 |
Расстояние между 2 городами | Uli9 | Помощь студентам | 1 | 06.12.2008 22:40 |
Отбражение чисел - точки, это точки, а не запятые, обозначающие дробную часть | Дикий | Помощь студентам | 7 | 12.05.2008 17:57 |
Расстояние от A до B... | Apollo_13 | Общие вопросы Delphi | 4 | 25.06.2007 08:25 |
Help!!!Движение точки по поверхности сферы | alex23xandr | Помощь студентам | 4 | 20.05.2007 14:45 |