İÇİNDEKİLER
 İçindekiler 
Önsöz  7 
BÖLÜM 1 
MATLAB’A GİRİŞ 
1.1. Giriş  17 
1.2. Matlab Pencereleri  17 
1.2.1. Komut Penceresi (Command Window)  19 
1.2.2. Yardım Penceresi (Help)  20 
1.2.3. Figür Penceresi  22 
1.2.4. Editör Penceresi, Script ve Fonksiyon Oluşturma  22 
1.2.5. Simulink Pencereleri  25 
1.3. Aritmetik İşlemler  25 
1.4. Temel Matematiksel Fonksiyonlar  27 
1.5. Sonuçların Gösterimi  31 
1.6. Kontrol ve Döngü Yapıları  32 
1.7. Polinom Formda İşlemler  34 
1.7.1. Kök Değerlerini Bulma ve ‘roots’ Komutu  35 
1.7.2. ‘conv’ Komutu ile Polinomlarda Çarpma  37 
1.7.3. ‘deconv’ Komutu ile Polinomlarda Bölme  37 
1.7.4. ‘poly’ Komutu ile Polinom Elde Etme  38 
1.7.5. ‘polyval’ Komutu ile Polinom Hesabı  39 
1.7.6. ‘subs’ Komutu ile Polinom Hesabı  39 
1.7.7. ‘polyder’ Komutu ile Türev Alma  40 
1.7.8. ‘polyint’ Komutu ile İntegral Alma  41 
1.8. Sıklıkla Kullanılan Fonksiyonlar  41 
1.9. Çalışma Soruları  47 
BÖLÜM 2 
MATRİS İŞLEMLERİ 
2.1. Giriş  49 
2.2. Matrislerde Temel İşlemler  49 
2.2.1. Toplama  49 
2.2.2. Çıkarma  50 
2.2.3. Çarpma  51 
2.2.4. Determinant  53 
2.2.5. Matrisin Tersi  54 
2.2.6. Rank  57 
2.2.7. Kuvvet Alma  57 
2.3. Kompleks Sayılar  58 
2.4. Vektör Oluşturma  67 
2.5. Özel Matrisler  73 
2.5.1. Sıfırlar Matrisi: zeros  73 
2.5.2. Birler Matrisi: ones  73 
2.5.3. Köşegen Matris: diag  74 
2.5.4. Birim Matris: eye  76 
2.5.5. Rasgele Matris: rand  76 
2.5.6. Üçgen Matris: triu ve tril  77 
2.6. Sıklıkla Kullanılan Matris Komutları  78 
2.6.1. ‘sum’ Komutu ile Toplama  78 
2.6.2. ‘prod’ Komutu ile Çarpma  79 
2.6.3. ‘mean’ Komutu ile Ortalama Değer Bulma  80 
2.6.4. ‘max’ ve ‘min’ Komutları ile En Büyük ve En Küçük Değerleri Bulma  81 
2.6.5. ‘sort’ Komutu ile Sıralama  82 
2.7. Çalışma Soruları  84 
BÖLÜM 3 
GRAFİK ÇİZİMLERİ 
3.1. Giriş  87 
3.2. ‘plot’ Komutu ile Grafik Çizimi  87 
3.3. ‘axis’ Komutu ile Eksen Ölçeklendirmesi  104 
3.4. ‘line’ Komutu ile Doğru Çizimi  107 
3.5. ‘fplot’ Komutu ile Grafik Çizimi  108 
3.6. ‘ezplot’ Komutu ile Grafik Çizimi  110 
3.7. ‘gtext’ Komutu ile Açıklama Yazma  112 
3.8. ‘legend’ Komutu ile Açıklama Ekleme  117 
3.9. ‘ginput’ Komutu ile Değer Okuma  119 
3.10. ‘subplot’ Komutu ile Figür Penceresini Bölme  120 
3.11. Üç Boyutlu Grafik Çizimi  125 
3.11.1. Çizgisel Grafik  125 
3.11.2. Ağ Yüzeyli Grafik  128 
3.11.3. Yüzeysel Grafik  128 
3.12. Çalışma Soruları  132 
BÖLÜM 4 
SEMBOLİK İŞLEMLER 
4.1. Giriş  135 
4.2. ‘syms’ Komutu ile Sembolik İfade Tanımlama  135 
4.3. ‘findsym’ Komutu ile Sembolik İfadelerin Bulunması  136 
4.4. ‘subs’ Komutu ile Sembolik İfadelerin Bulunması  136 
4.5. ‘diff’ Komutu ile Sembolik Türev Alma  137 
4.6. ‘int’ Komutu ile Sembolik İntegral Alma  138 
4.6.1. Ortalama Değer Hesabı  140 
4.6.2. Etkin Değer Hesabı  142 
4.7. ‘limit’ Komutu ile Limit Alma  144 
4.8. ‘simple’ Komutu ile Sadeleştirme  151 
4.9. ‘expand’ Komutu ile Açılım  152 
4.10. ‘collect’ Komutu ile Sadeleştirme  153 
4.11. ‘factor’ Komutu ile Sadeleştirme  153 
4.12. ‘numden’ Komutu ile Transfer Fonksiyonu Tanımlama  154 
4.13. ‘solve’ Komutu ile Sembolik Denklem Çözümü  155 
4.14. ‘dsolve’ Komutu ile Sembolik Diferansiyel Denklem Çözümü  158 
4.15. Çalışma Soruları  163 
BÖLÜM 5 
DOĞRUSAL DENKLEM TAKIMLARININ ÇÖZÜMÜ 
5.1. Giriş  165 
5.2. Determinant  165 
5.3. Kramer Yöntemi  171 
5.3.1. Göz Denklemlerinin Yazımı  172 
5.3.2. Düğüm Denklemlerinin Yazımı  173 
5.3.3. Kramer Yönteminin Kullanım Şekli  173 
5.4. Bilinmeyenleri Matrisin Tersini Alarak Bulma  177 
5.5. Bilinmeyenleri Gauss Eleme Yöntemi ile Bulma  189 
5.6. Çalışma Soruları  200 
BÖLÜM 6 
LAPLACE DÖNÜŞÜMÜ 
6.1. Giriş  203 
6.2. Laplace Dönüşümü  203 
6.3. Laplace Dönüşümünün Bazı Özellikleri  210 
6.4. Ters Laplace Dönüşümü  214 
6.4.1. Katsız ve Gerçel Kutuplar Durumu  215 
6.4.2. Katlı Kutuplar Durumu  217 
6.4.3. Karmaşık Kutuplar Durumu  220 
6.5. Diferansiyel Denklemlerin Laplace Dönüşümü  223 
6.5.1. tf ve pzmap Komutu  225 
6.5.2. impuls ve step Komutu  227 
6.6. Durum Denklemlerinin Laplace Çözümü  230 
6.7. Çalışma Soruları  236 
BÖLÜM 7 
Z DÖNÜŞÜMÜ 
7.1. Giriş  239 
7.2. Z Dönüşümü  239 
7.3. Sık kullanılan bazı işaretlerin Z dönüşümü  241 
7.4. ztrans komutu ile dönüşüm  246 
7.5. Z dönüşümünün özellikleri  248 
7.6. Fark denklemleri  254 
7.7. Transfer fonksiyonu  255 
7.8. Sıfır–Kutup Gösterimi  256 
7.9. Başlangıç durumları  257 
7.10. Konvolüsyon (Convolution)  258 
7.11. Ters Z Dönüşümü  259 
7.11.1. iztrans komutu  259 
7.11.2. residuez komutu ile Kısmi Kesirlere Ayırma  261 
7.11.3. Katsız ve Gerçel Kutuplar Durumu  263 
7.11.4. Katlı Kutuplar Durumu  265 
7.11.5. Karmaşık kutuplar durumu  267 
7.12. Sistem Cevabının Belirlenmesi için Kullanılan Bazı Komutlar  270 
7.12.1. impz komutu ile impuls cevabı  270 
7.12.2. stepz komutu ile adım cevabı  272 
7.12.3. filter komutu ile filtreleme  274 
7.12.4. Laplace ve Z dönüşümü arasında geçiş  277 
7.13. Çalışma Soruları  280 
BÖLÜM 8 
FOURIER DÖNÜŞÜMÜ 
8.1. Giriş  283 
8.2. Sürekli Zamanlı Fourier Dönüşümü  283 
8.2.1. Laplace’dan Fourier Dönüşümüne Geçiş  293 
8.2.2. freqs Fonksiyonu ile Frekans Cevabı  294 
8.2.3. bode Fonksiyonu ile Frekans Cevabı  295 
8.3. Ayrık Zamanlı Fourier Dönüşümü  299 
8.3.1. Z Dönüşümünden Ayrık Zamanlı Fourier Dönüşümüne Geçiş  301 
8.3.2. freqz Fonksiyonu ile Frekans Cevabı  303 
8.4. Ayrık Fourier Dönüşümü  306 
8.5. fft Fonksiyonu ile Hızlı Fourier Dönüşümü  311 
8.6. Çalışma Soruları  319 
BÖLÜM 9 
DİNAMİK SİSTEM UYGULAMALARI 
9.1. Giriş  321 
9.2. Açık – Döngü Kontrol Sistemi  321 
9.3. Kapalı – Döngü Kontrol Sistemi  324 
9.4. Elektriksel Devrelerde Laplace Dönüşümü ile Çözüm  341 
9.5. Mekanik Sistemlerde Laplace Dönüşümü ile Çözüm  356 
9.5.1. Ötelemeli (Doğrusal) Hareket Eden Mekanik Sistemler  356 
9.5.2. Dönerek Hareket Eden Mekanik Sistemler  369 
9.5.3. Birleştirilmiş Mekanik Sistemler  376 
9.6. Çalışma Soruları  388 
BÖLÜM 10 
SAYISAL ANALİZ UYGULAMALARI 
10.1. Giriş  391 
10.2. Eğri Uydurma  391 
10.2.1. Regresyon Katsayısı  399 
10.3. Aradeğer Hesabı (İnterpolasyon)  401 
10.3.1. Doğrusal Aradeğer Hesabı  401 
10.3.2. İki Boyutlu Aradeğer Hesabı  410 
10.3.3. Lagrange Ara Değer Hesabı  414 
10.4. Standart Sapma  418 
10.5. Sayısal Türev  421 
10.5.1. Bir Dizinin Sayısal Türevi  424 
10.5.2. diff Komutu ile Sayısal Türev  428 
10.6. Sayısal İntegral  430 
10.6.1. Trapez Yöntemi  430 
10.6.2. Simpson Yöntemi  437 
10.6.3. ‘quad’ Komutu ile Sayısal İntegral  440 
10.7. Diferansiyel Denklemlerin Sayısal Çözümleri  441 
10.7.1. Euler Yöntemi  441 
10.7.2. Runge–Kutta Yöntemi  445 
10.8. Yüksek Mertebeden Diferansiyel Denklemlerin Çözümü  451 
10.8.1. Matlab’da Kullanılan Hazır Fonksiyonlar  454 
10.9. Çalışma Soruları  461 
BÖLÜM 11 
VERİ GİRİŞ–ÇIKIŞ UYGULAMALARI 
11.1. Giriş  465 
11.2. Matlab Veri Alma Sihirbazı (Import Wizard)  465 
11.3. Matlab’da Dosya Açma, Yükleme ve Kaydetme  467 
11.3.1. MATLAB’da Veri Alma, Kaydetme ve Yükleme ile İlgili Uygulamalar  472 
11.4. Text Dosyalarındaki Verilerin Giriş – Çıkışı  474 
11.4.1. Text Dosyasındaki Verilerin Giriş–Çıkışı ile İlgili Uygulamalar  476 
11.5. Excel Dosyasındaki Verilerin Giriş – Çıkışı  478 
11.5.1. Excel Dosyasındaki Verilerin Giriş–Çıkışı ile İlgili Uygulamalar  479 
11.6. Düşük Seviye Dosya İşlemleri ile Verilerin Giriş – Çıkışı  480 
11.6.1. Düşük Seviye Dosya işlemleri ile Verilerin Giriş–Çıkışı Uygulamaları  484 
11.7. Seri Port ile Verilerin Giriş – Çıkışı  486 
11.7.1. Seri Port ve RS232  486 
11.7.2. MATLAB’da Serial Nesnesi ve Özellikleri  489 
11.7.3. MATLAB’da Seri Port ile İlgili Fonksiyonlar  494 
11.7.4. MATLAB’da Seri Port ile İlgili Uygulamalar  497 
11.8. Çalışma Soruları  500 
BÖLÜM 12 
MATLAB İLE GRAFİK KULLANICI ARAYÜZÜ 
(GUI) TASARIMI 
12.1. Giriş  503 
12.2. Matlab GUI Aracının Tanıtımı  503 
12.3. GUI Bileşenlerinin Tanıtımı  506 
12.4. Örnek GUI Tasarımı ve Çalıştırılması  513 
12.5. GUI ile Dosya Açma, Yükleme ve Kaydetme Uygulaması  521 
12.6. GUI ile Seri Port Uygulaması  526 
12.7. Çalışma Soruları  529 
Kaynaklar  531 
Kavram Dizini  533  |