用于进行高斯消除的 BLAS/LAPACK 例程
我是 BLAS/Lapack 的新用户,我只是想知道是否有一个例程可以进行高斯消除甚至高斯约尔丹消除?我用谷歌搜索并查看了他们的文档,但仍然找不到它们。
非常感谢您帮助我!
I'm a new user of BLAS/Lapack, and I'm just wondering is there a routine which does Gaussian elimination or even Gaussian-Jordan elimination? I googled and looked at their documentations, but still couldn't find them.
Thanks a lot for helping me out!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
高斯消去法与 LU 因式分解基本相同。例程 xGETRF 计算 LU 分解(例如,对于实双精度矩阵,DGETRF)。 U因子对应于高斯消去后的矩阵。 U因子存储在退出时矩阵A的上三角部分(包括对角线)。
LU 因式分解/高斯消去法通常用于求解线性方程组。计算 LU 分解后,您可以使用 xGETRS 例程来求解线性系统。
Gaussian elimination is basically the same as LU factorization. The routine xGETRF computes the LU factorization (e.g., DGETRF for real double precision matrices). The U factor corresponds to the matrix after Gaussian elimination. The U factor is stored in the upper triangular part (including the diagonal) of the matrix A on exit.
LU factorization / Gaussian elimination is commonly used to solve linear systems of equations. You can use the xGETRS routine to solve a linear system once you have computed the LU factorization.