各座標の X 値と Y 値を交換するメソッドの適切な名前を見つけようとしています。
この操作に名前はありますか?
基本的に、これが行われることです
(1, 2) -> (2, 1)
多角形では、これは -90 度の回転を持ち、水平方向の反転または反転を行うのと同じです。
各座標の X 値と Y 値を交換するメソッドの適切な名前を見つけようとしています。
この操作に名前はありますか?
基本的に、これが行われることです
(1, 2) -> (2, 1)
多角形では、これは -90 度の回転を持ち、水平方向の反転または反転を行うのと同じです。
おそらく、行ベクトル (1 2) を列ベクトル (1 2) に変換する転置が必要なため、質問と (1, 2) の例は少し不明確です。抽象的に:
array=[[ 0., 1., 2.],
[ 11., 0., 3.],
[ 22., 33., 0.]]
transposed_array=transpose(array).
print transposed_array
[[ 0., 11., 22.],
[ 1., 0., 33.],
[ 2., 3., 0.]]
x=y についての反射ではありません (せいぜい x=-y で、正方行列のみ)。transposeに投稿された abelenky のリンクを見てください。Eric Bainville と Andriyev の答えは、x=-y と言った方がより正確ですが、技術的には決して十分ではありません。また、個々のコンポーネントの値を変更することを伴う逆行列ではありません。あなたの発言を解釈すると、「-90 度の回転 [つまり、時計回りに 90 度] で、水平方向の反転または鏡像化を行っています。」正しく、これは確かに正しい答えです。