Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitmen tarafından sunulan MATLAB programında matris işlemleri ve veri analizi konularını içeren bir eğitim içeriğidir.
- Video, MATLAB'da matris tanımlama, matris türleri (skaler, vektör, iki boyutlu matris) ve matris işlemleri (toplama, çıkarma, çarpma, bölme) konularını kapsamaktadır. Ayrıca derece-radyan dönüşümleri, veri analiz fonksiyonları (max, min, medyan, ortalama, standart varyasyon, varyans, sıralama), matris transpozesi alma, tablo oluşturma, rastgele sayı üretme ve matris formatlarını değiştirme gibi konular da ele alınmaktadır.
- Video, bir sonraki derste script oluşturma konusunun işleneceği bilgisiyle sonlanmaktadır.
- MATLAB'de Matris Tanımlama
- Bu derste izo operasyonları, basit matris tanımlama, matris işlemleri ve verilerin MATLAB'de nasıl kaydedileceği gösterilecektir.
- MATLAB, matematiksel hesap makinesi gibi kullanılabilecek bir program olup aynı zamanda matrisleri kullanabilen bir programdır.
- MATLAB'de scalerler (tek sayılar), diziler (tek satır veya sütun matrisleri) ve iki boyutlu matrisler bulunmaktadır.
- 01:02Matris Türleri ve Tanımlama
- Matris tanımlamak için bir değişken atanıp köşeli parantezler kullanılarak elemanlar yan yana veya noktalı virgülle ayrılarak yazılabilir.
- Satır vektörleri tek satır veya sütundan oluşurken, sütun vektörleri elemanların arasına noktalı virgül konularak oluşturulur.
- İki boyutlu matrisler için satır ve sütun sayıları eşit olmalıdır ve elemanlar virgül veya noktalı virgülle ayrılarak yazılabilir.
- 04:55Matris Oluşturma Yöntemleri
- Tek satırdan oluşan matrisler için köşeli parantez içinde başlangıç ve bitiş değerleri belirtilerek oluşturulabilir.
- Artım miktarı belirtilerek (örneğin 1'den 5'e kadar 2'şer artırma) matris oluşturulabilir.
- Lin space ve log space komutları ile eşit aralıklara bölünmüş veya logaritmik olarak artan matrisler oluşturulabilir.
- 09:21Matris İşlemleri
- Matrislerde toplama ve çıkarma işlemlerinde normal matematik kuralları geçerlidir.
- Skaler bir sayı ile matris çarpıldığında tüm elemanlar o sayı ile çarpılır.
- Matris çarpımı için matrislerin boyutları uyumlu olmalıdır, aksi takdirde hata verir.
- Nokta çarpma (.) kullanılarak matrislerin elemanları birebir çarpılabilir.
- Matrislerde üs alma işlemi nokta üssü (.) kullanılarak yapılabilir.
- 13:17Matris İşlemleri ve Örnekler
- Matris işlemlerinde işlem önceliği parantez içi, üst, çarpım/bölme ve toplama/çıkarma sırasıyla uygulanır.
- Matris çarpımı lineer c1'deki gibi gösterilir ve her elemana karşılık gelecek şekilde matematiksel olarak ifade edilir.
- Dereceleri radyana çevirmek için derecelerin pi ile çarpımının 180'e bölümü formülü kullanılır.
- 15:37Matris Fonksiyonları
- Matrisin karekökünü almak için square root fonksiyonu kullanılır ve her eleman için ayrı ayrı karekök alır.
- Matrisin transpozesini almak için "d t" yazıp shift+2 tuşuna basarak yapılabilir.
- Tablo oluşturmak için virgül operatörü kullanılarak iki sütundan oluşan bir matris oluşturulabilir.
- 17:35Veri Analiz Fonksiyonları
- MATLAB'de matriste maksimum, minimum, ortanca, medyan, ortalama, toplam, çarpım, sıralama, standart varyasyon ve varyans bulunabilir.
- Max fonksiyonu matrisde bulunan en büyük değeri verir, iki boyutlu matrislerde ise her sütundaki maksimumu bulur.
- Max fonksiyonu sütun bazlı çalışır, ilk önce birinci sütunu okur, ardından ikinci ve üçüncü sütunları okur.
- 21:50Sıralama ve Matris Özellikleri
- Sort fonksiyonu matrisi küçükten büyüğe doğru sıralar, büyükten küçüğe sıralamak için "decreasing" yazarak belirtmek gerekir.
- İki boyutlu matrislerde sort fonksiyonu sütun bazlı çalışır, birinci sütunu küçükten büyüğe doğru sıralar ve ikinci sütunu da küçükten büyüğe doğru sıralar.
- Length fonksiyonu matrisin satır sayısının mı yoksa sütun sayısının mı daha büyük olduğunu belirtir ve en büyük sayıyı verir.
- 24:51Rastgele Sayılar ve Matris İşlemleri
- Random fonksiyonu iki sınır değeri arasında rastgele sayı üretir.
- MATLAB sütun bazlı çalıştığı için matrisin tüm elemanlarını alt alta sıralar.
- Matrisin transpozesini alarak satır vektörüne çevirebilirsiniz.
- 25:58Ortalama Alma ve Formatlama
- Ortalama alma fonksiyonu matrisin tamamının ortalamasını alır.
- Format fonksiyonu ile sayıların gösterimi değiştirilebilir, format long ile daha fazla ondalık kısma sahip değerler elde edilebilir.
- Format exponancial ile değerler exponansiyel şeklinde gösterilebilir.