2015-01-12 2 views
2

У меня мало значений X, Y и Z. И соответствующие этим значениям я имею значение B. Теперь у меня есть файл с Xi, Yi и Zi значения. Но значения, соответствующие этому, мне нужно заполнить.3D-интерполяция с нерегулярными значениями x, y и z

Мой вопрос похож на многие примеры интерполяции. Но я никогда не реализовывал это ни на одном из языков.

interp3 функция доступна в MATLAB. Я считаю, что это решит мою проблему. Но я не могу пройти через это.

Я желаю получить рабочий код. Даже код на Python поможет. Просьба помочь

ответ

5

Похоже, вы ищете griddata, а не interp3

Bi = griddata(X, Y, Z, B, Xi, Yi, Zi); 
+0

я убью себя, если то, что вы говорите, правильно :) Я надеюсь, что это правильный ответ. – Shrey

+4

@ Шрей пожалуйста не! –

+2

@Shrey ['kill -9'] (http://unixhelp.ed.ac.uk/CGI/man-cgi?kill) – Shai

Смежные вопросы