Excel'de Matris Ters Alma Adım Adım Kılavuz
Excel'de ters matris hesaplamak için yerleşik MINVERSE işlevini (İngilizce MINVERSE) kullanın. Orijinal matrisle aynı boyuttaki hücre aralığını seçin, =MINVERSE(aralık) formülünü girin ve Ctrl+Shift+Enter tuşlarına basarak onaylayın (eski sürümlerde) veya sadece Enter tuşuna basın (Excel 365'te). Matris kare olmalı ve determinantı sıfıra eşit olmamalıdır.
Ters matris nedir ve varoluş koşulları
Ters matris $A^{-1}$ yalnızca determinantı ($\det$) sıfıra eşit olmayan kare matrisler için vardır. Orijinal matris $A$ ile ters matris $A^{-1}$ çarpıldığında, ana köşegen üzerinde birler ve diğer elemanlarda sıfırlar bulunan birim matris $I$ elde edilir.
Excel'de bu işlem şunlar için kritik öneme sahiptir:
- Lineer denklem sistemlerinin çözümü.
- Ekonometrik modelleme ve regresyon analizi.
- Mühendislik hesaplamaları ve kaynak optimizasyonu.
Ters alma işleminden önce her zaman MDETERM (MDETERM) işlevi ile determinantı kontrol edin. Sonuç sıfıra yakınsa (örneğin $10^{-12}$), matris tekil kabul edilir ve kesin çözüm alınamaz.
MINVERSE İşlevi ile Hesaplama Algoritması
Süreç, yeni sürümlerde dinamik dizilerin tanıtılması nedeniyle Excel sürümüne bağlıdır.
Excel 365 ve Excel 2021 İçin (Dinamik Diziler)
Bu sürümlerde sonuç otomatik olarak "yayılır".
- Orijinal matrisi girin, örneğin
A1:B2aralığına. - Herhangi bir boş hücreye tıklayın (örneğin
D1). - Formülü girin:
=MINVERSE(A1:B2). - Enter tuşuna basın. Sonuç gerekli aralığı otomatik olarak dolduracaktır.
Excel 2019, 2016 ve Daha Eski Sürümler İçin (Klasik Yöntem)
Burada aralığın manuel olarak seçilmesi ve dizi formülünün girilmesi gerekir.
- Orijinal matrisle kesinlikle aynı boyutta olan boş hücre aralığını seçin (2x2 matris için 2 satır ve 2 sütun seçin).
- Seçimi kaldırmadan formülü girin:
=MINVERSE(A1:B2). - Ctrl + Shift + Enter kombinasyonuna basın.
- Formül çubuğundaki formül küme parantezleri içine alınacaktır:
{=MINVERSE(A1:B2)}.
Çok küçük bir aralık seçilirse, Excel sonucun yalnızca bir kısmını gösterir. Çok büyük seçilirse, fazla hücrelerde #YOK (#N/A) hatası oluşur. Giriş ve çıkış alanlarının boyutları mükemmel şekilde eşleşmelidir.
Farklı Boyutlar İçin Hesaplama Örnekleri
2x2 Matris
A1:B2 aralığındaki orijinal veriler:
| A | B | |
|---|---|---|
| 1 | 4 | 3 |
| 2 | 3 | 2 |
Formül: =MINVERSE(A1:B2).
Sonuç:
| D | E | |
|---|---|---|
| 1 | 2 | -3 |
| 2 | -1.5 | 2 |
Kontrol: Determinant $4 \cdot 2 - 3 \cdot 3 = 1$. Ters matris mevcuttur.
3x3 Matris
3x3 boyutundaki bir matris için algoritma aynıdır, ancak sonuç için 3x3'lük bir blok seçmek önemlidir.
- Orijinal veriler:
A1:C3. E1:G3aralığını seçin.=MINVERSE(A1:C3)yazın ve Ctrl+Shift+Enter tuşlarına basın.
Determinant sıfıra eşitse, sayılar yerine #SAYI! (#NUM!) hatasını görürsünüz.
Sonucun Doğruluğu Nasıl Kontrol Edilir
Hata olmadığından emin olmanın en iyi yolu, orijinal ve elde edilen ters matrisi çarpmaktır. Sonuç birim matris olmalıdır.
- ÇARPIM.DIZİ (
MMULT) işlevini kullanın. - Formül:
=ÇARPIM.DIZİ(orijinal_aralık; ters_aralık). - Çıktıda, köşegen üzerinde
1ve diğer değerlerde0olan bir matris elde etmelisiniz (minimal yuvarlama hataları kabul edilebilir, örneğin1.00000001).
| Kontrol Türü | Beklenen Sonuç |
|---|---|
| Determinant | 0 hariç herhangi bir sayı |
| Çarpım $A \cdot A^{-1}$ | Birim matris |
| #DEĞER! Hatası | Yanlış seçilmiş aralık veya veri tipi |
| #SAYI! Hatası | Matris tekil (determinant = 0) |
Matrislerle Çalışırken Sık Yapılan Hatalar
- #SAYI! (#NUM!): Tekil bir matrisi ters çevirme girişimi. Satır veya sütunların lineer bağımlılığı açısından verileri kontrol edin.
- #DEĞER! (#VALUE!): Aralıkta metin, boş hücreler var veya eski Excel sürümünde
Ctrl+Shift+Entertuşlarına basmayı unuttunuz. - Kısmi Çıktı: Dinamik dizi olmayan sürümlerde formül tüm blok yerine yalnızca bir hücreye girildi. Formül silinip aralığın tamamı seçilerek tekrar girilerek düzeltilir.
- Boyut Uyuşmazlığı: Orijinal matris kare değil (örneğin 2x3).
MINVERSEişlevi yalnızca kare matrislerle ($N \times N$) çalışır.
SSS
Kare olmayan bir tablo için ters matris bulunabilir mi? Hayır, matematiksel olarak ters matris yalnızca kare matrisler için vardır. Dikdörtgen diziler için, standart Excel'de karmaşık hesaplamalar veya eklentiler gerektiren sözde ters matrisler kullanılır.
Neden sonuçta tam sayılar yerine kesirli sayılar var? Orijinal matris tam sayılardan oluşsa bile, ters matrisin elemanları sıklıkla kesirli sayılardır. Bu normal bir matematiksel özelliktir. Hassasiyet için hücre biçiminde ondalık basamak sayısını artırın.
İşlev mobil cihazlarda çalışıyor mu?
Evet, iOS ve Android için Excel uygulaması MINVERSE işlevini (Rusça'da MINVERSE) destekler, ancak dokunmatik ekranlarda Ctrl+Shift+Enter ile dizi formüllerinin girilmesi rahatsız edici olabilir. Karmaşık hesaplamalar için masaüstü sürümünün kullanılması önerilir.