hallo,
hab mal wieder ein mathematisches problem:
man stelle sich ein gitter (in der xy-Ebene) vor, welches aus einem hochelastischen material besteht.
ich nehme ein paar gitterpunkte (z.b. jeden 5-ten) und ziehe daran, so dass sie sich in x- und y-richtung verschieben. dabei wird jeder angefasste punkt anders vrschoben. die verschiebungen der restlichen punkte interpoliere ich aus diesen werten (mittels Thin Plate Splines). dadurch bekomme ich ein schönes elastisch verzerrtes gitter.
allerdings passiert es immer wieder, dass die verschiebungen benachbarter anfasspunkte sich so sehr unterscheiden, dass es zu unschönen stellen kommt, wo sich das grid dann „verdreht“. und diese möchte ich vermeiden.
gibt es irgendeine möglichkeit anhand der interpolierten x- und y-verschiebungen zu testen, wo solche stellen auftreten?
hab zum besseren verständnis mal zwei beispielbilder erstellt.
so soll es nicht aussehen:
http://www.htw-dresden.de/~s2661/so_nicht.jpg
sondern lieber so:
http://www.htw-dresden.de/~s2661/sondern_so.jpg
das ganze problem stellt sich mir auch 3-dimensional, aber davon möchte ich erstmal nicht reden. mir reicht eine lösung für den 2D-fall…
vg, yeza
)