cupyx.scipy.linalg.hankel#

cupyx.scipy.linalg.hankel(c, r=None)[source]#

构造一个汉克尔矩阵。

汉克尔矩阵的反对角线元素是常数,其中 c 是其第一列,r 是其最后一行。如果未给定 r,则假定 r = zeros_like(c)

参数:
  • c (cupy.ndarray) – 矩阵的第一列。无论 c 的实际形状如何,它都将被转换为 1-D 数组。

  • r (cupy.ndarray, 可选) – 矩阵的最后一行。如果为 None,则假定 r = zeros_like(c)r[0] 会被忽略;返回矩阵的最后一行是 [c[-1], r[1:]]。无论 r 的实际形状如何,它都将被转换为 1-D 数组。

返回:

汉克尔矩阵。Dtype 与 (c[0] + r[0]).dtype 相同。

返回类型:

cupy.ndarray

另请参阅

scipy.linalg.hankel()