微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

二维切比雪夫多项式拟合 numpy

如何解决二维切比雪夫多项式拟合 numpy

嗨,是否可以在 numpy 或 scipy 中将 z= f(x,y) 类型的 2D 数据拟合到 2D 中的切比雪夫多项式?换句话说,我在矩形网格上定义了一个 x[i]、y[i]、z[i]。我想将 z[i] 拟合到 (x,y) 上的二维切比雪夫多项式,并在 x[i],y[i] 处得到 z 的拟合值?

比如说我们有

x= np.linspace (0,15,30)
y = np.linspace (0,30)

point_list = list(itertools.product(x,y))

Z = np.random.uniform(0,1,len(point_list)) 

我想拟合 Z = \sum_j T_j(x,y) 其中 T_j(x,y) 是二维切比雪夫多项式

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。