我想使用scipy.linalg.solve_triangular()来解决形式为xA = b(而不是Ax = b)的系统。是否有捷径可寻?我认为我可以在使用该功能之前转换所有内容,但似乎没有工作。任何帮助表示赞赏,是这方面的初学者!解决xA = b使用scipy.linalg.solve_triangular
0
A
回答
2
向量x必须是(1 x n);矩阵A必须是(n x m);向量b必须是(1 x m)。
如果采取双方的转置,将得到:
(xA)^T = b^T
重新排列LHS:
(A^T)(x^T) = b^T
现在^ T是一个(m×n个)矩阵; x是一个(n×1)向量; b是(m×1)向量。
如果A是正方形和对称的,那么根据定义A^T = A。无需工作。
您可以使用常规技术解决x^T = (A^T)^-1 (b^T)
。
我不会推荐计算矩阵逆。如果你的矩阵是正方形的,你最好使用LU分解和前向替换。它更稳定。
相关问题
- 1. 求解非负最小二乘问题“xA = b”
- 2. Lapack解决A * X = B'
- 3. 解决(密集)线性系统Ax = b使用boost
- 4. 使用神经网络解决Y = X * X + b型公式
- 5. 解决Ax = b使用枫树中的逆矩阵
- 6. Ax = B解决使用提升1_58稀疏矩阵
- 7. 解决方案A中的TFS显示解决方案B的未决更改 - 使用团队基础服务
- 8. Ax = b,b取决于x
- 9. 解决使用Activator.CreateInstance
- 10. 解决使用AutoMapper
- 11. XA或非XA的JMS和DB操作
- 12. 如何解决线性方程组用MATLAB中,x = A \ B
- 13. 在Java中有XA事务文件访问的开源解决方案吗?
- 14. “X/Open XA”中的XA代表什么?
- 15. XA Datasource 1PC优化
- 16. 克隆部分解决的MIP并保持当前的B&B树
- 17. 斯卡拉微风解决稀疏系统AX = B,如何构建体B
- 18. 迁移旧JDBC程序以使用XA
- 19. 解决取决于使用Mathematica
- 20. 解码802.11 b
- 21. 解决在使用ODE45
- 22. 解决依赖使用Unity
- 23. 使用ArrayList时解决ArrayIndexOutOfBoundException
- 24. 如何解决ArrayList.contains使用==
- 25. 使用$ q.when解决承诺?
- 26. 解决使用分段树
- 27. 解决在使用CGAL
- 28. 使用Calender.LONG getDisplayNames()未解决
- 29. 解决方案使用MATLAB
- 30. 使用DLookup不解决
“...但似乎没有工作。”请显示你的尝试。什么没有用?你是否遇到错误,或者错误的答案? –