Was ist ein Transponierungsarray?
Ein Transponierungsarray, das manchmal einfach als Transponierung bezeichnet wird, ist eine Gitterdatenstruktur, die ein früheres Raster durch Schalten seiner Zeilen und Spalten neu organisiert. Wenn ein Array zwei Zeilen, die als A und B bezeichnet werden, und zwei Spalten, die C und D bezeichnet haben, würden die Transponierung Zeilen C und D sowie die Spalten A und B. Die Abmessungen eines Array -Swaps bei der Transporation A und B enthalten. Wenn das ursprüngliche Array also drei Zeilen für zwei Spalten beträgt, hat die transponierte Form zwei Strecken und drei Säulen. Das Umzug eines Arrays ist nicht dasselbe wie das Drehen; Der Prozess, durch den es auftritt, ist etwas komplizierter.
Um ein Transponierungsarray zu erstellen, muss ein leeres Rasterarray erstellt werden, das die oben beschriebene Anzahl von Zeilen und Spalten schaltet. Sobald dieses Raster erstellt wurde, muss der Inhalt des ursprünglichen Rasters durch die Umstellung des X- und Y -Standorts in die Transponierung gesetzt werden. Wenn beispielsweise im ursprünglichen Gitter ein Datenpunkt in der zweiten Reihe und in der vierten Spalte befindet, würde er sich in der Transponierung in der vierten Reihe befinden undZweite Spalte. Wenn das ursprüngliche Array Z genannt wurde, wird die Transponierung Z t genannt.
Die Schaffung eines Transponierungsarrays ist eine einfache Möglichkeit, Daten neu zu organisieren, ohne Daten oder Datenintegrität zu verlieren, dem Hauptziel des Transpositionsprozesses. Eine Transponierung hat viele Verwendungszwecke in Mathematik, insbesondere bei der Matrixmultiplikation. Bei der Matrix -Multiplikation muss die Anzahl der Spalten in der ersten Matrix der Anzahl der Spalten in der zweiten Spalten entsprechen. Durch die Umwandlung einer der Matrizen könnte eine der Komponentenmatrizen so organisieren, dass dies möglich ist. Wenn eine Transponierung in einem Computerprogramm erstellt wird, kann sie so implementiert werden, dass Daten nur verschoben und nicht dupliziert werden müssen.
In Mathematik sind der Inhalt eines Transponierungsarrays normalerweise Zahlen oder etwas, das Zahlen enthält. Transponieren werden in großem Umfang in Mathematik wie Kalkül und linearen Algebra verwendet und sind unsAls einzelner Schritt zur Lösung eines größeren Problems erstellt. Im Allgemeinen eignen sich die Übertragungen am besten für die Manipulation von Zahlen. Obwohl ein Transponierungsarray verwendet werden kann, um theoretisch andere Dinge neu zu organisieren, und sein Inhalt nicht explizit auf numerische Daten beschränkt, ist es viel weniger wahrscheinlich, dass die Umstrukturierung von Textzeichenfolgen oder spezialisierten Objekten aufgrund der Reorganisation einfach nützliche Informationen liefert.
.