Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/logging/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Matrix 用矩阵中的一条线转置列_Matrix_Transpose - Fatal编程技术网

Matrix 用矩阵中的一条线转置列

Matrix 用矩阵中的一条线转置列,matrix,transpose,Matrix,Transpose,我们有一个4x4的矩阵: a、b、c、d e f g h 1234 56778 通过变换矩阵,我们得到: a E15 b f 2 6 c g 3 7 d h 4 8 我的问题是: 我们通过“将第2列与第4行互换”得到什么矩阵? 我需要理解操作本身,它意味着什么?我从来没有想过“用一行转置一列”。好的,这意味着你要交换第2列和第4行,而不是用第1行交换第1列,用第2行交换第2列等等 代码基本上与完全换位相同,只是只有一列/行是一种数学运算,其中矩阵的行变成了它的列。从数学的角度来看,在一个mxn矩

我们有一个4x4的矩阵:

a、b、c、d

e f g h

1234

56778

通过变换矩阵,我们得到:

a E15

b f 2 6

c g 3 7

d h 4 8

我的问题是:

我们通过“将第2列与第4行互换”得到什么矩阵?


我需要理解操作本身,它意味着什么?我从来没有想过“用一行转置一列”。

好的,这意味着你要交换第2列和第4行,而不是用第1行交换第1列,用第2行交换第2列等等

代码基本上与完全换位相同,只是只有一列/行

是一种数学运算,其中矩阵的行变成了它的列。从数学的角度来看,在一个mxn矩阵中只转置一行并没有真正的好处,但是转置一行的代码与转置整个矩阵并没有太大的不同

换位后得到的矩阵为:

a b 1 d

e f 2 h

c g 3 7

5 6 4 8