- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
线性方程组的矩阵求解算法
摘要 线性方程组的矩阵求解算法,只需在约当消元法的基础上,再对方程组的 增广矩阵的行最简形进行行(列)删除和增加行,交换行等运算即可得到方程组的 解,并且这种方法既可求解有唯一解的方程组.因而算法简单,易于实现.
关键词 线性方程组;解向量;解法;约当消元法
1矩阵求解算法
设冇线性方程组二b,其增广矩阵忑如)算法的步骤如下: 第一步:利用约当消元法,把增广矩阵勿化为行最简形,设行最简形为B闷心). 若/⑴r(A)= r,则方程组无解;否则设r(A)= R,并执行以F步骤;
第二步:删除B屮的所冇零行和每一行第一个非零元素(这个非零元素一定 是1)所在的列,得到矩阵Drx(n_r+1),并记录每行的第一个非零元所在的列标,放在 一维数组f(l,L 如第,行的第一个非零元在第丿列,则=
-1 L(D\
-1 L
第三步:构造矩阵,其中F =
F丿
V vz — w 7(/t-r)x(n-r4-l)
第四步:对矩阵H中的行作交换运算:把H中的第,行(z = r,r-l,L 1,即从第厂
行开始直到第一行)依次与其下一行交换,使之成为第f(i)行,交换运算结果后的 矩阵记为G ,则G屮的前72-厂个斤维列向量即为方程组的一个基础解系,最后一 列向量即为方程组的一个特解;
第五步:写岀方程组的通解.
2算法证明
先证一个特殊情形,增广矩阵久的行最简形矩阵B的左上角为一r阶的单位
矩阵,即第7?行的第一个非零元的列标为匚即r(0 = z(l/r),所以设B为
10L0
1
0
L
0
1
L
B =
L
L
L
0
0
L
L
L
L
0
0
L
o S L
° C2,r+1 L
L L L
1 J+i L
L L L
0 0 L
C2n 〃2
L L
Sn山
L L
由上述算法可得H为
/
C|,F+1
Cl,r+\
L
5
C2,r+1
C2,r+2
L
L
L
L
L
L
H =
^r,r+l
Cr,r+2
L
5
d,.
-1
0
L
0
0
0
-1
L
0
0
L
L
L
L
L
o
0
L
-1
0丿
由于r(z) = z(lzr),故从H得到G时,H屮的行不需交换位置,即G = H. 那么矩阵〃的增广矩阵的线性方程组为
西=%一6+代+]一L 5丿“
x2=d2-c2 r+[xr+l-L c2nxn,
“ LLLLLLLL
£=d「_c“]_L 一%
令
e =
/ \
Cl,r+1
C2,r+1
M
cr, r +1
-1
, 勺=
/ 、
Cl,r+2
C2,r+2
M
cr, r 4- 2 0
,J , ocn_r =
/ 、
5
C2n
M
5
0
仏、
d2
M
dr
0
0
-1
0
0
M
M
M
M
o
-1
\T丿
(0丿
可以验证a,a2X 是方程组(1)所对应的齐次线性方程组的解,〃是方程组(1)
的特解,乂冷也丄 % 的后〃
的特解,乂冷也丄 % 的后
〃-厂个分量构成的向量组
?线性
无先把它扩充成维向量组后也线性无关,所以弘也丄—线性无关,又因为
r(A)= r,所以方程组⑴的基础解系中有n-r(A)= n-r个向量,因此 少,勺丄即为方程组(1)的基础解系,特殊情形得证.
对于行最简形矩阵B为一般情形吋,可以通过若干次列交换把它变形为上述 特殊情形,但是,列交换将会导致最后结果中对应未知数的次序混乱,即在进行第 ,列与第丿?列的交换后,最后结果中齐与??次序也就被交换了,因此,在这过程中, 必须记住所进行的一切列交换,以便在最后结果屮恢复,但若使用木矩阵求解算 法,则可避免上述麻烦,为了叙述方便,还是只证一种特殊情形.
(1
C|2
0
L
0
6+2
L
0
0
1
L
0
C2,r+2
L
£
L
L
L
O
L
L
L
L
L
设
B =
0
0
L
L
1
Cr,r+2
L
5
dr
0
0
L
L
0
0
L
0
0
L
L
L
L
L
L
L
L
L
0
0
L
L
0
0
L
0
0丿
即/(1)=
1,应)十
1(2
i
「),
则
丫 Cd
Cl,r+2
L
5
d\
n -
0
^2,r+2
L
C、2”
d2
Lx —
L
L
L
L
L
0
\
1+2
L
5
£
/
C12
0
L
Cl,r+2
C2,r+2
L
L
L
L
C2n
L
L
/
-1
0
Cl,r+2 0
C2,r+2
L
L
L
0
0
d.
■
H =
0
Cr,r+2
L
^rn
dr
, G =
L
L
L
L
L
-1
0
L
0
0
0
Cr,r+2
L
5
dr
0
-1
L
0
0
0
-1
L
0
0
L
L
L
L
L
L
L
L
L
L
0
0
L
-1
0丿
o
0
L
-1
0丿
现在证明G的mn-r个列向量是B所对应的方程的基础
您可能关注的文档
最近下载
- 振幅调制器与解调器的设计.ppt VIP
- 共读《学前儿童数学学习与发展核心经验》(2023年成果).pdf VIP
- 天津华迈气化器HE、HBEV气化器使用说明书.doc VIP
- 2023年黄河科技学院数据科学与大数据技术专业《操作系统》科目期末试卷A(有答案).docx VIP
- 2023年黄河科技学院数据科学与大数据技术专业《操作系统》科目期末试卷B(有答案).docx VIP
- T∕CECS 120-2021 套接紧定式钢导管电线管路施工及验收规程.docx VIP
- 二建网络继续教育选修课题库答案.docx VIP
- 4.3细胞凋亡是编程性死亡课件(共30张PPT)(内嵌音频+视频).pptx VIP
- 企业车辆超载整改措施范文最新.docx VIP
- 一百个心理测试题及答案.doc VIP
原创力文档


文档评论(0)