gpt4 book ai didi

java - Ojalgo:奇异矩阵的处理

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:14:57 25 4
gpt4 key购买 nike

我正在使用 ojalgo 在 java 中解决 (NxN) Ax = b 系统。由于 A 有可能是奇异矩阵,我希望我的代码以某种方式知道这一点。有办法吗? (文档指出,如果问题不合格并且 invert() 方法不抛出异常,则 solve() 方法会返回一个可能的解决方案)。

如有任何帮助,我们将不胜感激。提前致谢。

最佳答案

听起来您直接在 BasicMatrix 上使用求解和求逆方法。

改用 LU 分解。在分解矩阵之后,但在尝试求解之前,您可以调用:

lu.isSquareAndNotSingular();

关于java - Ojalgo:奇异矩阵的处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37360900/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com