Apa itu Array Transpos?

Array transpose, kadang-kadang disebut hanya transpose, adalah struktur data grid yang mengatur ulang grid sebelumnya dengan mengganti baris dan kolomnya. Jika sebuah array berisi dua baris yang disebut A dan B, dan dua kolom yang disebut C dan D, transpos akan berisi baris C dan D, dan kolom A dan B. Dimensi X dan Y dari array bertukar ketika ditransposisikan, jadi jika array asli adalah tiga baris dengan dua kolom, bentuk yang dialihkan akan memiliki dua baris dan tiga kolom. Mentranspos array tidak sama dengan memutarnya; proses yang terjadi sedikit lebih rumit.

Wanita melakukan handstand dengan komputer

Untuk membuat larik transpos, larik kisi kosong harus dibuat yang mengubah jumlah baris dan kolom seperti dijelaskan di atas. Setelah kisi ini dibuat, isi kisi asli harus ditempatkan di transpos dengan mengganti lokasi X dan Y. Misalnya, jika di grid asli titik data berada di baris kedua dan kolom keempat, di transpose itu akan berada di baris keempat dan kolom kedua. Jika larik aslinya disebut Z, transposnya akan disebut Z T .

Pembuatan array transpose adalah cara mudah untuk mengatur ulang data tanpa kehilangan data atau integritas data , tujuan utama dari proses transposisi. Transpos memiliki banyak kegunaan dalam matematika, khususnya dalam perkalian matriks. Dalam perkalian matriks, jumlah kolom pada matriks pertama harus sama dengan jumlah kolom pada matriks kedua. Transposisi salah satu matriks dapat mengatur ulang salah satu matriks komponen cukup untuk memungkinkan hal ini. Ketika transpose dibuat di dalam program komputer, transpose dapat diimplementasikan sedemikian rupa sehingga data hanya perlu dipindahkan, tidak diduplikasi.

Dalam matematika, isi dari array transpose biasanya berupa angka atau sesuatu yang mengandung angka. Transpos digunakan secara luas dalam matematika tingkat tinggi, seperti kalkulus dan aljabar linier, dan biasanya dibuat sebagai satu langkah untuk memecahkan masalah yang lebih besar. Secara umum, transpos paling cocok untuk memanipulasi angka. Meskipun array transpos dapat digunakan untuk mengatur ulang hal-hal lain dalam teori, dan isinya tidak secara eksplisit terbatas pada data numerik, reorganisasi string teks atau objek khusus jauh lebih kecil kemungkinannya untuk menghasilkan informasi yang berguna hanya berdasarkan reorganisasi.