【发布时间】:2021-10-28 12:28:05
【问题描述】:
我的 h/w 问题要求我“编写一个函数,该函数采用区间限制和多项式插值 pn(x) 的阶 n,并且返回可用于切比雪夫插值的数据点 xi。"
我编写了以下函数,它在给定的间隔 [a, b] 上生成均匀分布的点 xi 列表,但我不认为我已将多项式的次数纳入此函数,这里 n 只是我决定拥有的点数,这仍然回答问题吗?
import numpy as np
def chebs(a, b, n):
i = np.array(range(n))
x = np.cos((2 * i + 1) * np.pi / (2 * n))
return 0.5 * (b - a) * x + 0.5 * (b + a)
【问题讨论】:
标签: python math interpolation polynomial-math