İÇİNDEKİLER İÇİNDEKİLER

Benzer belgeler
MATLAB. Temel işlemler, Vektörler, Matrisler DOÇ. DR. ERSAN KABALCI

DENEY 1: Matlab de Temel Uygulamalar

2 PYTHON A GIRIŞ 13 PyCharm İle Python Projesi Oluşturma 15 Projenin Çalıştırılması 18 İlk Python Programımız 19 Açıklama Satırları 21

Matlab. Vektör ve Matris İşlemleri

MATLAB Temelleri. EEM104 - Bilgisayar Programlama. Matlab ın Açılış Ekranı. Dr. Mehmet Siraç Özerdem EEM Dicle Üniversitesi. Launch Pad.

1- Temel MATLAB Fonksiyonları ve Programlama

2.3. MATRİSLER Matris Tanımlama

MATLAB Semineri. EM 314 Kontrol Sistemleri 1 GÜMMF Elektrik-Elektronik Müh. Bölümü. 30 Nisan / 1 Mayıs 2007

1. GİRİŞ 1.1. GENEL BAKIŞ 1.2. KULLANICI ARAYÜZÜ

MATLAB Ek Ders 1: Temel işlemler, vektörler, matrisler, basit grafikler ve dosyalar

MATLAB PROGRAMLAMAYA GİRİŞ

CONTROL LAB1 MATLAB GİRİŞ

MATLAB İLE PROGRAMLAMAYA GİRİŞ. Nedim TUTKUN Elektrik Elektronik Mühendisliği Bölümü

Yrd. Doç. Dr. A. Burak İNNER

MatLab. Mustafa Coşar

Bilgisayar Programlama MATLAB

Önsöz. İçindekiler Algoritma Algoritma Nasıl Hazırlanır? Yazılımda Algoritma Mantığı Nedir? 1.2. Algoritma Örnekleri ve Sorular

BİLGİSAYAR PROGRAMLAMA MATLAB

MATLAB Kullanımı. [ sqrt(-6)] a = [ ; ; 1 sqrt(-6)] a=[] clear a. a=[ 3, , 9, 10 ] a= [a ] a=[ 1 2 a ]

>> 5*3-4+6/2^0 ans = 17 ( Matlab da sayılar arası işlemler [ +, -, /, *, ^ ] bu şekilde ifade edilmektedir.)

MatLab. Mustafa Coşar

Matlab - Giriş (İleri Yapı Statiği II. Kısım)

MATLAB Temelleri. EE-346 Hafta 2 Dr. Ayşe DEMİRHAN

İM 205-İnşaat Mühendisleri için MATLAB. Irfan Turk Fatih Üniversitesi,

1 PROGRAMLAMAYA GİRİŞ

Algoritmalar ve Programlama. DERS - 4 Yrd. Doç. Dr. Ahmet SERBES

MATLAB ile ANALİZ (MIA)

BM202 SAYISAL ÇÖZÜMLEME

k ise bir gerçek sayı olsun. Buna göre aşağıdaki işlemler Matlab da yapılabilir.

MATLABA GİRİŞ 1. MATLAB. Komut penceresi. MATLAB adı, MATrix LABoratory (Matrix Laboratuarı) kelimelerinden gelir.

1 RUBY HAKINDA 1 Ruby nin Gelişim Hikayesi 1 Neden Ruby? 1 Neden Bu Kadar Popüler? 2

M-Dosyaları. Editor: Kodların yazıldığı kısımdır. Uzantısı.m olan dosyalarla çalışır.

2 ALGORİTMA VE AKIŞ DİYAGRAMLARI

BİLGİSAYAR PROGRAMLAMA DERSİ

MATLAB MATLAB MAT LAB MAT LAB MATLAB

BİLGİSAYAR PROGRAMLAMA DERSİ

YUVARLAMA FONKSİYONLARI

Burada dikkat edilmesi gereken nokta, bilinmeyen veya değişkeninizi yazarken diğer bilinmeyenler ile arasına boşluk koymanız gerektiğidir.

İÇİNDEKİLER. Bölüm 2 CEBİR 43

MATLAB de Programlama & Dosya Yönetimi. EE-346 Hafta 6 Dr. Ayşe DEMİRHAN

MATLAB a GİRİŞ. Doç. Dr. Mehmet İTİK. Karadeniz Teknik Üniversitesi Makine Mühendisliği Bölümü

Hiperbolik Fonksiyonlar

Hyperbolik Fonksiyonlar

MATLAB İLE PROGRAMLAMAYA GİRİŞ. Nedim TUTKUN Elektrik Elektronik Mühendisliği Bölümü

Bilgisayar Programlama MATLAB

ÜNİTE İÇİNDEKİLER HEDEFLER MATEMATİKSEL METOTLAR. NESNE TABANLI PROGRAMLAMA I Okt. Mustafa AKBUĞA. (Math Sınıfı ve Metotları)

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK

Yrd. Doç. Dr. A. Burak İNNER

MATEMATĠKSEL ĠġLEMLER

Yazılım Nedir? 2. Yazılımın Tarihçesi 3. Yazılım Grupları 4 Sistem Yazılımları 4 Kullanıcı Yazılımları 5. Yazılımın Önemi 6

ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ DENETİM SİSTEMLERİ LABORATUVARI DENEY RAPORU. Deney No: 1 MATLAB ve SIMULINK E GİRİŞ

BİLGİSAYAR PROGRAMLAMA DERSİ

Ders 1 : MATLAB Programlama Ortamı

Bilgisayar Programlama MATLAB

Python ile Programlamaya Giris

MATLAB DA SAYISAL ANALİZ DOÇ. DR. ERSAN KABALCI

GÖRÜNTÜ İŞLEME DERS-2

Grafik Komutları. Grafik Türleri plot: çizgisel grafikler bar: sütun bar şeklindeki grafikler stem: sütun çizgisel grafikler pie: pasta grafikleri

BEDEN EĞİTİMİ I: Haftalık ders 1 saattir (T-0 ) (U-l) (K-0).

Yukarıdaki program çalıştırıldığında aşağıdaki sonucu elde ederiz.

Ankara Üniversitesi Fen Fakültesi. Astronomi ve Uzay Bilimleri. AST206 İstatistik Astronomi Dersi OCTAVE GİRİŞ. Öğr. Gör.

Ege Üniversitesi Elektrik Elektronik Mühendisliği Bölümü Kontrol Sistemleri II Dersi

Örnek 4: Örnek Özyinelemeli fonksiyon örneği Bölüm 9. C++ programlama dilinde Nesne ve sınıf

İM 205-İnşaat Mühendisleri için MATLAB. Irfan Turk Fatih Üniversitesi,

1 C#.NET GELİŞTİRME ORTAMI 1 Visual Studio 2015 Arayüzü 4 Menu Window 6 Solution Explorer 7 Properties Window 8 Server Explorer 8 Toolbox 9

Bilgisayar Programlama

RAPOR VE FORMLARDA KULLANILAN FONKSİYONLAR

=~ Metodu 92 Karakter Sınıfları 94 sub ve gsub metotları 101 Hızlı Tekrar 102 Kontrol Noktası 103 Düello 106 Sonraki Bölümde 109

1. GİRİŞ Örnek: Bir doğru boyunca hareket eden bir cismin başlangıç noktasına göre konumu s (metre), zamanın t (saniye) bir fonksiyonu olarak

STEM komutu ayrık zamanlı sinyalleri veya fonksiyonları çizmek amacı ile kullanılır. Bu komutun en basit kullanım şekli şöyledir: stem(x,y).

DOĞRUSAL PROGRAMLAMADA DUALİTE (DUALITY)

Microsoft Excel. Kısa Yollar. Operasyonlar. Excel hücrelerine veri girişi. Excel hücrelerine veri girişi. Excel 12/23/2014

Maltepe Üniversitesi Bilgisayar Mühendisliği Bölümü Veri Tabanı ve Yönetimi (BİL 301)

1 JAVASCRIPT NEDİR? 1

Uzaktan Algılama Teknolojileri

BMT 101 Algoritma ve Programlama I 11. Hafta. Yük. Müh. Köksal Gündoğdu 1

PERGEL YAYINLARI LYS 1 DENEME-6 KONU ANALİZİ SORU NO LYS 1 MATEMATİK TESTİ KAZANIM NO KAZANIMLAR

disp VEYA fprintf KOMUTLARIYLA EKRANA MESAJ YAZDIRMA

FONKSİYONLAR. Giriş argümanlarına karşılık gelen çözümü çıkış argümanları olarak sonuçlandırır. Fonksiyondosyalarıkendiçalışmaalanındaki

3. ARİTMETİK FONKSİYONLAR ~ (~ tamsayı)

NĐĞDE ÜNĐVERSĐTESĐ Elektrik Elektronik Mühendisliği Bölümü. Devre Tasarımı Ders Notları MATLAB. Arş. Gör. Salim ÇINAR. salim çınar

İÇİNDEKİLER ÖNSÖZ Bölüm 1 SAYILAR 11 Bölüm 2 KÜMELER 31 Bölüm 3 FONKSİYONLAR

MATLAB. Fen ve Mühendislik Uygulamaları ile. Doç. Dr. M. Akif CEVİZ. MATLAB de Dizi Kavramı

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK

GNUPLOT ÇİZİM PROGRAMI

PROGRAMINIZI ANĠ SONLANDIRMAK ĠSTEDĠĞĠNĠZ YER BĠR DÖNGÜNÜN ĠÇĠ ĠSE NE OLUR?????????

Dersin Sorumlusu: Yrd. Doç. Dr. Birol SOYSAL. Sunumları Hazırlayan: Doç. Dr. Bülent ÇAKMAK

Nargin - Nargout. Bir fonksiyonda giriş parametrelerinin kontrolü Nargin = number of argument input


Değişkenler. Geçerli değişken isimleri : baslamazamani, ad_soyad, x5 Geçersiz değişken isimleri : 3x, while

Değerlendirme Soruları 140. Şerit Kullanımı 124 Şerit Sekmeleri 124 Şeridi Gizleme 125 Eklentiler 125

Dr. Fatih AY Tel: fatihay@fatihay.net

ALGORİTMALAR VE PROGRAMLAMA

Matlab da Dizi ve Matrisler. Mustafa Coşar

T.C. KOCAELİ ÜNİVERSİTESİ MEKATRONİK MÜHENDİSLİĞİ OTOMATİK KONTROL SİSTEMLERİ DERSİ MATLAB UYGULAMA NOTLARI-1

Excel' de formüller yazılırken iki farklı uygulama kullanılır. Bunlardan;

BİLGİSAYAR UYGULAMALARI Şırnak Üniversitesi Mühendislik Fakültesi Güz Dönemi Arş.Gör. Eren DEMİR ve Arş.Gör. Veysel KIŞ (

BİLGİSAYAR PROGRAMLAMA DERSİ

SELÇUK ÜNİVERSİTESİ SEYDİŞEHİR MESLEK YÜKSEKOKULU BİLGİSAYAR TEKNOLOJİLERİ BÖLÜMÜ BİLGİSAYAR PROGRAMCILIĞI PROGRAMI DERS DAĞILIM ÇİZELGESİ (2010)

Transkript:

IX 1 MATLAB A GİRİŞ 1 MATLAB Sık Sorulanları 1 MATLAB Nedir? 1 Neden MATLAB? 2 MATLAB Kullanım Alanları 3 MATLAB Kurulumu 4 MATLAB ı İnceleyelim 7 İlk Çalıştırma 7 Menüler 8 Çalışma Klasörü 13 Çalışma Alanı 14 Komut Penceresi 14 Komut Geçmişi 15 Araç Kutuları 15 Sinyal İşleme Araç Kutusu 16 Kontrol Sistemleri Araç Kutusu 19 Sistem Tanımlama Araç Kutusu 21 Yapay Sinir Ağları Araç Kutusu 23 Veritabanı Araç Kutusu 24 Özel Araçlar 26 Editor 26 Simulink 30 MuPAD 36 GUI 38 Deploy Tool 40 MATLAB Altyapısı 42 Dosya Türleri 42 Değişkenler 45 Operatörler 49 Özel Karakterler 50

X MATLAB 2 MATLAB İLE TEMEL PROGRAMLAMA 53 Mantıksal İşlemler 53 if/else 54 switch/case 55 try/catch 56 Döngüler 57 for 57 while 58 Fonksiyonlar 59 Dosya ve Dizin İşlemleri 61 Yeni Dizin Oluşturma 61 Dizin Silmek 62 Dizin ve Dosya Kopyalama 62 Dizin ve Dosya Taşıma 63 veya Yeniden İsimlendirme 63 Dosya ve Dizin İçeriği Görüntüleme 63 Sıkıştırma İşlemi 64 Sıkıştırılmış Dosyaları Dışarı Çıkartma 64 Grafik İşlemleri 66 Görsel İşlemleri 78 Ses İşlemleri 82 4 İşlem 88 Doğrudan Bölme (/) 91 Eleman Eleman Bölme (./) 92 Ters Bölme (\) 92 Eleman Eleman Ters Bölme 93 Türev 94 İntegral 97 Paralel Programlama 102 3 MATLAB İLE ÖRNEK PROGRAMLAR 105 Eğri Uydurma 105 Yüz Tanıma 108 Plaka Tanıma 109

XI Ses Tanıma 113 Parmak İzi Tanıma 117 Parmak İzi Görüntü Özellikeri 118 Canlı Veri Okuma 127 4 EK 133 Detaylı Kurulum Adımları 133 İnternet Bağlantısı ile Kurulum 134 İnternet Bağlantısı ile Yapılan Kurulumun Etkinleştirilmesi 145 İnternet Bağlantısı Olmadan Kurulum 150 İnternet Bağlantısı Olmadan Yapılan Kurulumu Etkinleştirme 158 Temel Matematik 158 Doğrusal (Lineer) Cebir 158 Matris İşlemleri 167 Matrisin Özellikleri 167 Matrislerde Toplama ve Çıkarma 169 Matrislerde Çarpma 170 Matrislerde Bölme 173 Kare Matris 174 Köşegen (Diagonal) Matris 174 Birim Matris 175 Matrisin Tersi 175 Matrisin Transpozu 179 Sıfır Matrisi 179 Bir Matrisi 179 Karmaşık Sayılar 180 Trigonometrik Sayılar 186 Logaritma 189 Türev 191 Toplamın/Farkın Türevi 197 Türevde Çarpma 198 Türevde Bölme 198 İntegral 199 Bazı Özel Fonksiyonların Türev ve İntegralinin İncelenmesi 200

XII MATLAB Temel Programlama 201 Değişkenler 201 Standart Değişkenler 201 Dizi Değişkenleri 203 Operatörler 204 Atama İşlemi 204 Toplama İşlemi 204 Çıkarma İşlemi 204 Çarpma İşlemi 205 Bölme İşlemi 205 Ondalık Ayırma İşlemi 205 Eşitlik, Zıtlık Sorgulama 205 Artırarak İlerleme 205 Azaltarak İlerleme 205 Yorum 205 Döngüler 206 Şart İşlemleri 206 Fonksiyonlar 206 Nesne Tabanlı Programlama 208 Paralel Programlama 208 Pratik Bilgiler, Komutlar ve Diğer Fonksiyonlar 209 Değişken Türleri 209 format 209 Sabitler 210 pi 210 eps 210 exp 211 Dosya ve Dizin işlemleri 211 mkdir 211 cd 211 dir 211 ls 212 rmdir 212

XIII movefile 212 copyfile 212 pwd 213 gzip/gunzip 213 zip/unzip 213 tar/untar 214 Mesajlar 215 warning 215 error 215 disp 215 Yuvarlama 216 round 216 fix 216 floor 217 ceil 217 Matematik 218 rand 218 randn 218 input 219 ones 220 zeros 220 eye 220 diag 221 clc 221 clear 221 close 222 whos 222 size 222 length 223 reshape 223 sort 224 tic ve toc 224 ldivide (.\) 224

XIV MATLAB rdivide (./) 225 polyfit 225 polyval 226 peaks 227 sqrt 228 fft 228 ifft 229 sin 230 sinh 231 asin 232 asinh 233 cos 234 cosh 235 acos 236 acosh 237 tan 238 tanh 239 atan 240 atanh 241 cot 242 coth 243 acot 244 acoth 245 sec 246 asec 248 asech 249 csc 250 csch 251 acsc 252 acsch 253 angle 254 mean 254 max 255

XV min 256 prod 256 sign 256 find 257 sum 257 std 258 median 258 mod 259 diff 259 ode45 260 ode23 262 ode23tb 263 ode15s 266 ode113 268 int 269 integral 269 trapz 270 gallery 270 eig 271 abs 271 Grafik İşlemleri 272 figure 272 plot 273 plot3 274 xlabel 275 ylabel 276 zlabel 277 title 278 linspace 279 logspace 280 surf 281

XVI MATLAB Görüntü İşlemleri 282 imread 282 imshow 282 imwrite 283 edge 283 imgdilate 284 imfill 284 regionprops 285 Matris 286 inv 286 det 286 rank 287 trace 287 magic 288 numel 289 Dosya İşlemleri 289 xlswrite 289 xlsread 290 dlmwrite 290 dlmread 290 fopen 291 fwrite 291 Referanslar 292