Интерполяция поверхности
От: supacrazypusher  
Дата: 11.02.10 07:39
Оценка:
Есть карта изолиний с контрольными точками (например, карта высот). Необходимо проинтерполировать значения функции в узлах прямоугольной решётки (не обязательно параллельной осям координат). Есть ли готовые библиотеки или что можно почитать по этой теме?

Нашёл GSLib — но там нужно делать преобразование координат, потому что решётка во входном должна быть параллельна осям координат. Или изменять код, но не хочу это делать с фортрановским кодом.
А в HPGL — не разобрался с вводом данных. Может кто знает, как задать прямоугольную решётку, в узлах которой нужно считать значения, и набор точек с известными значениями ?
Re: Интерполяция поверхности
От: vadimcher  
Дата: 11.02.10 08:47
Оценка:
Здравствуйте, supacrazypusher, Вы писали:

S>Есть карта изолиний с контрольными точками (например, карта высот). Необходимо проинтерполировать значения функции в узлах прямоугольной решётки (не обязательно параллельной осям координат). Есть ли готовые библиотеки или что можно почитать по этой теме?


S>Нашёл GSLib — но там нужно делать преобразование координат, потому что решётка во входном должна быть параллельна осям координат. Или изменять код, но не хочу это делать с фортрановским кодом.

S>А в HPGL — не разобрался с вводом данных. Может кто знает, как задать прямоугольную решётку, в узлах которой нужно считать значения, и набор точек с известными значениями ?

GSLib -- это Stanford, http://pangea.stanford.edu/ERE/research/scrf/software/, есть новые версии, в том числе и на C++, вроде open source, в отличие от какого-нибудь GS+.

А вот зайца кому, зайца-выбегайца?!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.