如何解决python中4Dx,y,t-> u_pred而不是3Dx,t-> y_pred的网格数据插值
在这个python代码中:
X_star = np.hstack((xx.flatten()[:,None],tt.flatten()[:,None]))
Y_pred = griddata(X_star,y_pred.flatten(),(xx,tt),method='cubic')
Y_pred是根据y_pred插值的,但是我想对更大的维度做同样的事情,所以我修改为:
X_star = np.hstack((xx.flatten()[:,yy.flatten()[:,None]))
U_pred = griddata(X_star,u_pred.flatten(),yy,method='cubic')
然而,它抛出了一个错误:
ValueError: Unknown interpolation method 'cubic' for 3 dimensional data
如何实现 4D 的等效线?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。