Научный форум dxdy

Математика, Физика, Computer Science, Machine Learning, LaTeX, Механика и Техника, Химия,
Биология и Медицина, Экономика и Финансовая Математика, Гуманитарные науки




 Построение линий уровня.
Даны точки на плоскости xOy и значение z в этих точках(полученные методом Лакса-Вендроффа).
По этим данным нужно построить линии уровня.
Программа написана на Delphi, но нужен хотя бы алгоритм.
Заранее спасибо.

 Re: Построение линий уровня.
Я не знаю, что дает метод Лакса-Вендроффа (быть может, от него остаются какие-то потенциально полезные данные), но в общем случае нужно с помощью триангуляции Делоне строить изолинии. Это трудоемкая задачка. Возможно, в каких-то очень простых случаях можно обойтись наивными примитивами, но если прога рассчитана на промышленное использование - даже не надейтесь что-то сделать без триангуляции. Я их сам строил по книжке Скворцова Триангуляция Делоне и ее применение алгоритмом динамического хэширования - он в книге описан как самый лучший. :-) - работает! (книга легко гуглится и скачивается из интернетов)
Добейтесь! Пробуйте!

 Re: Построение линий уровня.
спасибо, поищем!

 Re: Построение линий уровня.
В общем, решили не заморачиваться написанием собственного кода. Подскажите пожалуйста, есть ли в Maple 11 возможность построения линий уровня по заданному массиву(i,j).
построение 3D графика нашли - matrixplot
построение линий уровня функции тоже contourplot(f,....)
а вот построение линий уровня по массиву не можем найти.

 [ Сообщений: 4 ] 


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group