我们有4x4的矩阵:
a b c d
e f g h
1 2 3 4
5 6 7 8
通过转置矩阵,我们得到:
a e 1 5
b f 2 6
c g 3 7
d h 4 8
我的问题是:
我们通过“将第2列换成第4行来获得什么矩阵?”
我需要了解操作本身,它意味着什么/意味着什么?我从未想过“用一条线转置一列”。
答案 0 :(得分:2)
AFAIK,这意味着你要交换第2列和第4行,而不是第1行,第1行,第2列,第2行等。
除了你只有一个列/行
之外,代码与完全换位基本相同答案 1 :(得分:0)
Matrix transposition是一种数学运算,其中矩阵的行成为其列。从数学的角度来看,在 M x N 矩阵中只转换一行并没有什么好处,但转换一行的代码与转置整个矩阵没有多大区别。 / p>
换位后得到的矩阵是:
a b 1 d
e f 2 h
c g 3 7
5 6 4 8