实数逆矩阵
- 更新时间2025-07-30
- 阅读时长3分钟
得到输入矩阵的逆矩阵。通过连接至输入矩阵的数据确定使用的多态实例,也可手动选择实例。

输入/输出
输入矩阵
—
输入矩阵必须为非奇异,且行和列的数量必须一致。如输入矩阵是奇异矩阵或不是方阵,VI可设置逆矩阵为空数组并返回错误。 非奇异矩阵是行或列不含有其它行或列的线性组合的矩阵。方程组较大时,无法事先确定矩阵是否为奇异。“逆矩阵”VI检测到奇异矩阵后可返回错误,使用VI前无需确认方程组是否合法。
矩阵类型
—
矩阵类型是输入矩阵的类型。了解输入矩阵的类型可加快逆矩阵的计算,减少不必要的计算,提高计算的正确性。
逆矩阵
—
逆矩阵是输入矩阵的逆矩阵。
错误
—
错误返回VI的任何错误或警告。将错误连接至错误代码至错误簇转换VI,可将错误代码或警告转换为错误簇。 |
如输入矩阵为非奇异矩阵,通过解下列线性方程组可得到逆矩阵。
AB = I,A为输入矩阵,B为逆矩阵,I是单位矩阵。
如A为非奇异矩阵,上述方程组的解是唯一的并且对应于由下列等式给定的A的逆矩阵。
B = A–1因此,B是逆矩阵。
注: 矩阵求逆的数值运算不仅繁琐,而且由于其递归性,对于浮点数值处理器引入的舍入错误十分敏感。尽管计算将使用可能的最大精度,该VI无法保证可求解所有方程。
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Mathematics\Linear Algebra\Linear Algebra Calculator.vi
- labview\examples\Mathematics\Linear Algebra\Matrix to a Power.vi
输入矩阵
—
矩阵类型
—
逆矩阵
—
错误
—