|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Sergey Andrianov 2:5020/1507.400 28 Jun 2002 17:54:52 To : Alexey Osokin Subject : Re: построение линий уровня --------------------------------------------------------------------------------
Однажды 26-Jun-02 в 16:43 Alexey Osokin (via gate)
написал All по поводу
-=- построение линий уровня -=-
O> Озадачен целью создать функцию построения
O> изолиний - не подскажешь, с чего начать?
O> Теорию, алгоритмы или может кто знает где готовое можно нарыть?
O> Hапишите, буду оч. признателен!
Исходная функция то какая, аналитическая или сеточная?
Если сеточная, то (если аналитическая, то приводишь к сеточному виду) для
каждй изолинии определяешь ребра между двумя ближайшими точками, на которых
происходит переход через заданный уровень, далее, интерполируя функцию вдоль
ребра (линайно, кубически, Безье...) находишь точку, где функция равна значению
уровня. Затем в каждой ячейке, граница которой содержит отмеченные точки,
соединяешь точки (прямой, кубической параболой, Безье...) между собой. Если
точек более двух - возможны варианты, но лучше в этом месте построить локальную
сеточку моподробнее.
До свидания, в 17:49 MSK
Sergey
---
* Origin: Sergiev Posad (2:5020/1507.400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/52053D1CA2ED.html, оценка из 5, голосов 10
|