查询

UI\Draw\Matrix::multiply()函数—用法及示例

「 计算两个矩阵的乘积 」


函数名:UI\Draw\Matrix::multiply()

函数描述:该函数用于计算两个矩阵的乘积。

适用版本:PHP 7.0.0 及以上版本

用法:

UI\Draw\Matrix::multiply(array $matrix1, array $matrix2): array

参数:

  • $matrix1:第一个矩阵,必须是一个二维数组。
  • $matrix2:第二个矩阵,必须是一个二维数组。

返回值:

  • 返回一个二维数组,表示两个矩阵的乘积。

示例:

$matrix1 = [
    [1, 2],
    [3, 4]
];

$matrix2 = [
    [5, 6],
    [7, 8]
];

$result = UI\Draw\Matrix::multiply($matrix1, $matrix2);

var_dump($result);

输出结果:

array(2) {
  [0]=>
  array(2) {
    [0]=>
    int(19)
    [1]=>
    int(22)
  }
  [1]=>
  array(2) {
    [0]=>
    int(43)
    [1]=>
    int(50)
  }
}

在上面的示例中,我们定义了两个矩阵$matrix1$matrix2,然后使用UI\Draw\Matrix::multiply()函数计算它们的乘积。最后,我们使用var_dump()函数打印出计算结果。计算结果是一个二维数组,表示两个矩阵的乘积。

补充纠错
热门PHP函数
分享链接