【发布时间】:2015-02-03 10:34:25
【问题描述】:
每个矩阵都可以写成上三角或下三角形式,只需旋转基础即可。 python(numpy)中是否有一个简单的例程来做到这一点?我找不到它,我不敢相信没有这样的东西。举例说明:
matrix = numpy.array([[a,b,c],
[d,e,f],
[g,h,i]])
到
matrix2 = numpy.array([[z,0,0],
[y,x,0],
[v,u,t]])
字母是浮点数。那么如何进行这种更改,而不仅仅是通过将数字 b、c 和 f 归零,而是通过以最简单的方式正确旋转基础。
谢谢!
【问题讨论】:
标签: python arrays numpy matrix linear-algebra