如何从ARM中的矩阵A创建上对角矩阵?

时间:2014-05-04 21:28:01

标签: matrix arm raspberry-pi

我有一个在Raspberry Pi Model B上用ARM编写代码的任务。

赋值的第一部分是采用给定的方阵A,并将其转换为上对角矩阵。

我有这个算法:

Ax = b的

数据:指向方阵A的指针;列向量b和文件N

中的大小matrix.s

结果:上三角矩阵很好地写在终端上。我安排矩阵和向量,使其在内存中以这种形式出现:M=[a11 a12 b1; a21 a22 b2]

for i=1...N+1 do
    for j=i+1...N do
        for k=1...N+1 do
            Pk= -(Mik/Mii)*Mji
        end
        for k=1...N+1 do
            Mjk=Pk+Mjk
        end
    end
end

我设法制作了一个不错的分频器功能,但我无法弄清楚如何将矩阵A变成一个上对角矩阵。

0 个答案:

没有答案