【发布时间】:2012-11-15 09:55:07
【问题描述】:
我想将矩阵中的交叉对角线元素相加。例如,我有一个 3*3 的二维矩阵,我想将其转换为一维:
-------------------
| 1 | 2 | 3 |
-------------------
A= | 4 | 5 | 6 |
-------------------
| 7 | 8 | 9 |
-------------------
最终输出将是,
____ ____ ____ ____ ____
B= |1 | 6 | 15 | 14 | 9 |
|____|____|____|____|____|
第一个交叉对角线A[0][0] 将被复制到B[0]。
然后将添加下一个交叉对角线元素A[1][0]和A[0][1]并复制到B[1],即将添加4和2。
然后将添加下一个交叉对角线元素A[2][0]和A[1][1]和A[0][2]并复制到B[2],即将添加7、5和3。 p>
等等……
【问题讨论】: