计算两个广义矩阵的积。

连线至aBC输入端的数据类型可确定要使用的多态实例。


icon

输入/输出

  • ci32.png 运算B

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

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

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

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

    A是复数矩阵,使得op(A)为M × K矩阵。

  • c2dcdb.png B

    B是复数矩阵,使得op(B)为K × N矩阵。

  • c2dcdb.png C

    C是维数大于等于M × N的复数矩阵。

  • ccdb.png alpha

    alpha是用于缩放op(A)*op(B)的复数标量。默认值为1。

  • ccdb.png beta

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

    默认值为1。

  • i2dcdb.png zgemm

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

    对于前 M 行和 N 列的元素, zgemm 会返回 alpha*op(A) *op(B) +beta*C的结果。对于其它元素,zgemm将返回C中相应元素的值。

  • ii32.png 错误

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

  • 关于BLAS函数的更多信息,见netlib.org上的BLAS(基本线性代数子程序)

    范例

    请参考LabVIEW附带的下列范例文件。

    • labview\examples\Mathematics\Linear Algebra\Comparison of BLAS and linear algebra VIs.vi