2d, Interpolieren
Verfasst: Mittwoch 29. September 2010, 13:40
Hallo zusammen
Ich hab irgendwie ein Problem beim Interpolieren von Daten.
Also ich habe ein 2D-Feld, sagen wir 10x10 und möchte es in ein 100x100 verwandeln.
Tönt ganz einfach, aber ich kriege es irgendwie nicht hin.
Habe es mit ndimage.map_coordinates probiert. aber da blicke ich nicht ganz durch.
Der Befehl schaut ja ungefähr so aus:
newfield=ndimage.map_coordinates(oldfield, coords)
Und je nachdem wie coords ausschaut, kommt da etwas anderes raus. Auch wenn es immer 100x100 ist.
Evtl. geht es mit einem anderen Befehl einfacher?
Natürlich einfach lineare interpolation.
Vielen Dank schonmal
Ich hab irgendwie ein Problem beim Interpolieren von Daten.
Also ich habe ein 2D-Feld, sagen wir 10x10 und möchte es in ein 100x100 verwandeln.
Tönt ganz einfach, aber ich kriege es irgendwie nicht hin.
Habe es mit ndimage.map_coordinates probiert. aber da blicke ich nicht ganz durch.
Der Befehl schaut ja ungefähr so aus:
newfield=ndimage.map_coordinates(oldfield, coords)
Und je nachdem wie coords ausschaut, kommt da etwas anderes raus. Auch wenn es immer 100x100 ist.
Evtl. geht es mit einem anderen Befehl einfacher?
Natürlich einfach lineare interpolation.
Vielen Dank schonmal