【发布时间】:2011-02-15 13:20:52
【问题描述】:
在 MATLAB 中计算某个方阵 A 的逆时,使用
Ai = inv(A)
% should be the same as:
Ai = A^-1
MATLAB 通常会通知我这不是最有效的反转方式。 那么什么更有效率呢?如果我有一个方程系统,使用 /,\ 运算符可能是。 但有时我需要逆进行其他计算。
最有效的反转方式是什么?
【问题讨论】:
-
你在做什么需要逆运算?你知道你的矩阵吗?
-
就我而言,我需要将 3x3 投影变换矩阵的逆矩阵应用于一组点。这是一个非常小的矩阵,因此 inv(A) 应该可以很好地使用。但是,我可以想象计算一些更大矩阵的逆矩阵,然后我也将其应用于一组(更高维)点。
标签: matlab matrix linear-algebra matrix-inverse