我在Matlab中使用01
(mrdivide)来查找等式x=B/A
中的x。我试图在没有Matlab环境的情况下使用基于C的微控制器定点库libfixmatrix来实现这一点。
如何继续使用libfixmatrix的QR Decomposition和Solve函数来解决xA=B
?
QR分解和求解相当于求解xA=B
。但我有一个方案,其中x在等式Ax=B
在存储库的自述文件中提到:
Libfixmatrix非常适合涉及小矩阵的任务(通常 小于10x10)
使用libfixmatrix是否有效80 * 80?
答案 0 :(得分:0)
只是一个愚蠢的建议:
x.A = B
x.A.inverse(A) = B.inverse(A)
x = B.inverse(A)
所以你只需要计算基本操作的逆矩阵和矩阵乘法。使用次决定方法。此外,如果A,B
不是方形矩阵,则调整它们的大小。