首页/文章/ 详情

矩阵方程

1月前浏览1150

对于矩阵 A(n,n) 和 B(n,m) 组成的矩阵方程

[A][X] = [B]

记 X(n,m) 的第i列向量为 Xi(i = 1,2...m), 矩阵B的第i列向量为 Bi(i = 1,2...m), 则上述方程等价为


但在实际计算时不应该分别求解,如果是这样的话就造成计算机资源极大浪费,而应该是对所有向量一次选主元消去,然后分别回代。即可以得到方程的解矩阵X。具体做法是将矩阵A(n,n)和B(n,m)组成增广矩阵[AB],通过选主元消去将AB的第1列至第n列变成上三角矩阵,用解上(下)三角方程组的回带方法解方程组 [Aup][Xi] = [Bi] (i = 1,2...m) 。再把Xi拼接起来就得到 [X] 了。

以下是模块代码:


用以下的矩阵方程来验证

输出结果为



来源:数值分析与有限元编程
科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-04-01
最近编辑:1月前
太白金星
本科 慢慢来
获赞 2粉丝 4文章 286课程 0
点赞
收藏

作者推荐

未登录
还没有评论

课程
培训
服务
行家

VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈