2014 dxdy logo

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

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




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

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

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

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

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


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