4x4のこのマトリックスがあります:
あいうえお
efgh
1 2 3 4
5 6 7 8
行列を転置すると、次のようになります。
ae 1 5
bf 2 6
cg 3 7
dh 4 8
私の質問は:
「列2を行4に転置する」ことでどのような行列が得られますか?
操作自体を理解する必要がありますが、それはどういう意味/意味ですか?「列を線で転置する」とは思いもしませんでした。
私の知る限り、列1と行1、列2と行2などではなく、列2と行4を交換することを意味します。
コードは基本的に完全な転置と同じですが、列/行が 1 つしかありません。
行列の転置は、行列の行がその列になる数学演算です。数学的な観点からは、M x N行列の1行だけを転置することには実際の利点はありませんが、1行を転置するコードは、行列全体を転置することと大差ありません。
転置後に得られるマトリックスは次のようになります。
a b 1 d
e f 2 h
c g 3 7
5 6 4 8