前言:
而今小伙伴们对“c语言矩阵的上下三角输出”大致比较重视,看官们都想要了解一些“c语言矩阵的上下三角输出”的相关内容。那么小编同时在网摘上搜集了一些对于“c语言矩阵的上下三角输出””的相关内容,希望咱们能喜欢,我们一起来学习一下吧!矩阵的上下三角分解,原理非常简单,但用公式表示的时候却很繁琐。
这里的L1就是为了把原矩阵的第一列,从第二个元素开始全部变成0。为了达到这个目的,采取如下方法:假设第一列的第二个元素是a21,那么,a21-a11*(a21/a11)
等于0,就是把第一列的第一个元素乘以(a21/a11)再加到第二个元素上去,这个操作是对行操作来说的。第一列其它元素变成0也是一样。
这里的L2就是为了把原矩阵的第二列,从第二个元素开始全部变成0。
所有最后变成上三角矩阵U以后,就得到上图中的公式。
第二种分解方法就是仅仅通过一个矩阵L,就把A变成上三角矩阵U。
所以矩阵A可以通过上面两种方法变成上三角矩阵。
这个变化的公式很难记住,但其实我们完全不需要记住,只要知道里面的道理就可以了。
版权声明:
本站文章均来自互联网搜集,如有侵犯您的权益,请联系我们删除,谢谢。
标签: #c语言矩阵的上下三角输出