计算Hermitian矩阵上三角或下三角部分的秩–2k更新。


icon

输入/输出

  • ci32.png 操作

    运算指定VI对AB进行的运算,结果为矩阵op(A)和op(B)。

    0Direct(默认)
    1共轭与转置
    2转置
  • c2dcdb.png A

    A是维数为N × K的复数矩阵。

  • c2dcdb.png B

    B是复数矩阵。

    op(B)的维数必须等于op(A)。

  • c2dcdb.png C

    C是Hermitian矩阵。

    如将运算设置为不转置,VI将使用C中的前N列进行更新。C的行数和列数必须大于等于N。默认值为元素为0的N × N矩阵。

  • ci32.png 矩阵C类型

    矩阵C类型指定更新C的上三角或下三角部分。

    2下三角阵-VI只使用C的下三角阵计算rank–2k更新。
    3上三角阵(默认)-VI只使用C的上三角阵计算rank–2k更新。
  • ccdb.png alpha

    alpha是用于缩放A*B^H和A^H*B的复数标量,A^H与conj(A')相同。

    默认值为1。

  • cdbl.png beta

    beta是用于缩放C的实数标量。

    默认值为1。

  • i2dcdb.png zher2k

    zher2k是维数与C相同的复数矩阵。

    zher2k将依据矩阵C类型的值返回属于三角部分的前N行和前N列的计算结果。对于其它的行和列,zher2k将返回C中的元素。

  • ii32.png 错误

    错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。

  • 关于BLAS函数的详细信息,见netlib.org上的BLAS (Basic Linear Algebra Subprograms)网页。