Matris Transpoz Hesaplama aracı ne işe yarar?
Bu araç, girdiğiniz herhangi bir matrisin transpozunu (\(A^{\mathsf{T}}\) şeklinde gösterilir) hesaplar. Bir matrisi transpoze etmek, onu ana köşegeni boyunca çevirmek demektir: her satır bir sütuna, her sütun da bir satıra dönüşür. Hesaplayıcı girdinizi okur, orijinal matrisi oluşturur ve hem orijinal hem de transpoze matrisin boyutlarıyla birlikte \(A^{\mathsf{T}}\) sonucunu verir; böylece işleminizi hızlıca kontrol edebilirsiniz.
Matrisinizi nasıl girersiniz?
Tek bir giriş alanı vardır: Matrisi Girin. Biçim oldukça basittir:
- Bir satırdaki değerleri virgülle ayırın.
- Yeni bir satıra geçmek için dikey çubuk
|kullanın. - Değerler tam sayı ya da ondalıklı olabilir (tam ondalık hassasiyetle okunur).
Örneğin 1, 2, 3 | 4, 5, 6 girdisi, [1, 2, 3] ve [4, 5, 6] satırlarına sahip 2×3'lük bir matrisi tanımlar. Sayıların etrafındaki fazladan boşluklar otomatik olarak temizlenir, dolayısıyla düzenli yazmanız sorun çıkarmaz.
Formülün açıklaması
Transpoz, eleman eleman şöyle tanımlanır:
$$\left(A^{\mathsf{T}}\right)_{ij} = A_{ji}$$
Açıkça söylemek gerekirse, transpoze matrisin i. satır, j. sütunundaki eleman, orijinal matrisin j. satır, i. sütunundaki elemana eşittir. Orijinal \(A\) matrisi \(m \times n\) boyutundaysa (m satır, n sütun), \(A^{\mathsf{T}}\) matrisi \(n \times m\) olur. Hesaplayıcı, orijinal satır/sütun sayılarını ve transpoze edilmiş satır/sütun sayılarını bildirerek bunu doğrular.
Adım adım örnek
Girin: 1, 2, 3 | 4, 5, 6
Bu, 2×3'lük bir matristir:
- 1. satır: 1, 2, 3
- 2. satır: 4, 5, 6
\(\left(A^{\mathsf{T}}\right)_{ij} = A_{ji}\) formülü uygulandığında, orijinal her satır bir sütuna dönüşür. Sonuç 3×2'lik bir matristir:
- 1. satır: 1, 4
- 2. satır: 2, 5
- 3. satır: 3, 6
Boyutların tam da formülün öngördüğü gibi 2×3'ten 3×2'ye dönüştüğüne dikkat edin.
Sıkça sorulan sorular
Tüm satırlarda aynı sayıda değer olması gerekir mi? Evet. Hesaplayıcı, sütun sayısını belirlemek için ilk satırın uzunluğunu kullanır; bu yüzden doğru ve dikdörtgen bir sonuç almak için her satırda virgülle ayrılmış aynı sayıda değer bulunmalıdır.
Tek bir satırı ya da sütunu (bir vektörü) transpoze edebilir miyim? Kesinlikle. 1, 2, 3 (tek satır) girdiği 3×1'lik bir sütun verir; 1 | 2 | 3 girdisi ise 1×3'lük bir satır verir. Transpoze işlemi, satır ve sütun vektörleri arasında dönüşüm yapar.
\(A^{\mathsf{T}}\) matrisini tekrar transpoze edersem ne olur? Orijinal matrise geri dönersiniz, çünkü \(\left(A^{\mathsf{T}}\right)^{\mathsf{T}} = A\). Bu, girdinizin doğru okunup okunmadığını kontrol etmenin pratik bir yoludur.