Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Bekir Şahin tarafından sunulan bir eğitim dersidir.
- Videoda MATLAB'da matrisler konusu ele alınmaktadır. Öncelikle matrisin tanımı yapılarak, satır-sütun boyutları ve transpoz kavramı açıklanmaktadır. Ardından MATLAB'da matris oluşturma fonksiyonları (eye, zeros, rand, ones) ve matris üzerinde işlem yapan fonksiyonlar (det, inv, poly, spy, trace, size, spars, tril) tanıtılmaktadır. Video, bir sonraki derste bu fonksiyonların daha detaylı işleneceği bilgisiyle sonlanmaktadır.
- 00:01Matris Kavramı
- Matris, köşeli parantez içinde satır ve sütun şeklinde gösterilen bir veri yapısıdır.
- Verilen örnekte 4 satır ve 3 sütundan oluşan bir matris oluşturulmuştur.
- Matrislerin transpozu, satırların sütun, sütunların satır olduğu şekilde değiştirilir.
- 00:51Matris İşlemleri
- Matrislerin toplamı, boyutlarının birbirine uygun olması durumunda yapılabilir.
- Matris konusunu bilmek, MATLAB'ta matris işlemleri yapabilmek için gerekli bir bilgidir.
- 01:23MATLAB'da Matris Tanımları
- "ay" fonksiyonu, belirtilen boyutta birim matris oluşturur; birim matrisin köşegeni birlerden oluşur.
- "zeros" fonksiyonu, belirtilen boyutta tüm elemanları sıfırdan oluşan bir matris oluşturur.
- "rand" fonksiyonu, belirtilen boyutta 0'dan 1'e kadar rastgele sayılardan oluşan bir matris oluşturur.
- 02:17Matris Fonksiyonları
- "det" fonksiyonu matrisin determinantını, "inv" fonksiyonu matrisin tersini bulur.
- "poly" fonksiyonu matrisin karakteristik polinom değerlerini, "spy" fonksiyonu matrisin koordinat düzlemi üzerinde gösterilmesini sağlar.
- "trace" fonksiyonu matrisin köşegenindeki değerleri toplar, "size" fonksiyonu matrisin boyutlarını, "sparse" fonksiyonu matrisin sadece belirli elemanlarını gösterir.