Skip to main content
Version: Next

矩阵运算

功能介绍

模块位置:计算-矩阵运算

对矩阵进行常见的数值运算与方程求解。

方法

支持四类矩阵运算方法。

矩阵方程求解

矩阵方程求解是关于AX=b(b是列数为1的矩阵,可以为0矩阵)的关系式。矩阵方程如果有唯一解,则直接输出;如果有多个解或者无解,则给出一个近似解,方法包括:奇异值分解,QR分解,最小二乘法。

矩阵与矩阵运算

加法、减法、内积(矩阵乘法)、按元素乘法。

矩阵与常数运算

整体加常数、减常数、乘常数。

旋转角度计算

从2×2或3×3旋转矩阵估计旋转角(2D:单角度;3D:依Z→Y→X顺序给出三个欧拉角)。

使用场景

用于求解矩阵方程或对矩阵进行加减乘等基础运算,常见于坐标系变换与算法实现。

输入

输入类型说明
矩阵A矩阵方程/矩阵运算所需。
矩阵B矩阵方程/部分矩阵运算所需(AX=B的B必须为 m×1)。
矩阵矩阵常数运算或旋转角提取时提供的矩阵。
常数实数与矩阵做+/−/×操作的常数。

维度要求:

  • AX=B:A与B行数相同,且B必须是列向量(m×1)
  • 加/减/对应元素乘:A与B维度完全一致;
  • 内积:A的列数=B的行数;
  • 旋转角度计算:矩阵必须是2×23×3

输出

输出类型默认启用额外启用条件说明
结果矩阵/计算得到的矩阵结果