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