scipy.interpolate.NdBSpline.
design_matrix#
- classmethod NdBSpline.design_matrix(xvals, t, k, extrapolate=True)[source]#
构造设计矩阵作为 CSR 格式的稀疏数组。
- 参数:
- xvalsndarray, shape(npts, ndim)
数据点。
xvals[j, :]
将第j
个数据点作为ndim
维数组给出。- t1D ndarray 的元组,长度为 ndim
方向 1、2、… ndim 中的节点向量,
- kint
B 样条阶数。
- extrapolatebool, 可选
是否外推超出范围的值或引发 ValueError
- 返回:
- design_matrixCSR 数组
设计矩阵的每一行对应于 xvals 中的一个值,并包含在此值处非零的 b 样条基元素的值。