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
相同。- 返回类型: