Параметрическая кривая

From
Georgy Udov ()
To
Anton Vdovichenko
Date
2002-12-06T15:41:59Z
Area
RU.ALGORITHMS
From: "Georgy Udov" <udovgeorgy@chat.ru>

Доброе время суток, Anton!
Ты писАл to Georgy Udov on Tue, 03 Dec 02 22:32:24 +0300:

 AV>   Вообще то я имел ввиду не просто гарантированную сходимость, а
 AV> гаранию того, что будут найдены _все_ корни на интервале. Если
 AV> корней больше одного, то во-первых все равно нужно определять их
 AV> количество, а во-вторых для каждого из них (т.к. только один из них
 AV> будет правильным ответом) как то нужно искать хорошее приближение,
 AV> даже если корень один на интервале, то алгоритм может уйти к
 AV> какому-нибудь другому корню, за пределами интервала. Я с этим
 AV> столкнулся когда решал эту же задачу для поверхности, а не для
 AV> кривой. В этом случае приходилось решать систему из двух нелинейных
 AV> уравнений и там кроме Ньютона ничего сначала придумать не удалось.
 AV>   Кстати, если кто-нибудь здесь знает как гарантированно найти
 AV> парметрические координаты точки на NURBS поверхности - хотелось бы
 AV> услышать.

Стало быть мы занимаемся решением одинаковых задач :-)

Скажи, а как ты сейчас ищешь параметрические координаты точки на
NURBS-поверхности?

Я - своим тупым методом. Выделяю четыре точки, лежащие как-нибудь рядом(ну,
например, рассматриваем точки, соответствующие узлам и лежащие между
узлами). Затем - пытаюсь стянуть это дело к точке, то есть четырёхугольник
делится на 4 четырёхугольника, из них выбирается тот, к вершинам которого
лежит ближе данная точка, и т. д.

И теперь меня ругают за то, что алгоритм работает медленно...

Vale, Georgy Udov.  E-mail: udovgeorgy#SPAMOFFchat.ru


--- ifmail v.2.15
 * Origin: http://news.kaa.ru (2:5030/49.1)