Fungsi yang ditransposit
Peringatan
Dokumentasi ini mengacu pada QDK Klasik, yang telah digantikan oleh QDK Modern.
Silakan lihat https://aka.ms/qdk.api dokumentasi API untuk QDK Modern.
Namespace: Microsoft.Quantum.Arrays
Paket: Microsoft.Quantum.Standard
Mengembalikan urutan matriks yang direpresentasikan sebagai array array.
function Transposed<'T> (matrix : 'T[][]) : 'T[][]
Deskripsi
Input sebagai $r \times c$ matrix dengan baris $r$ dan kolom $c$. Matriks berbasis baris, yaitu, matrix[i][j]
mengakses elemen pada baris $i$ dan kolom $j$.
Fungsi ini mengembalikan $c \times r$ matrix yang merupakan transpose dari matriks input.
Input
matriks : 'T[][]
Matriks berbasis baris $r \kali c$
Output : 'T[][]
Matriks $c \kali r$ yang ditransposisikan
Jenis parameter
'T
Jenis setiap elemen matrix
.
Contoh
// same as [[1, 4], [2, 5], [3, 6]]
let transposed = Transposed([[1, 2, 3], [4, 5, 6]]);