Matlab ile Programlama



MATLAB İLE PROGRAMLAMA

Matlab Kullanım Alanları

* Algoritma geliştirmede ve kod (programlama) yazmada
* Matematiksel hesaplamada (numerik ve sembolik
* Modelleme ve simülasyon yapımında
* 2D ve 3D grafikleri hazırlamada
* Veri analizi ve veri kontrolu gerçekleştimede
* Lineer cebir, istatistik filtreleme, optimizasyon, sayısal integrasyon ve Fourier Analizi vb. konularda kullanılır.

Komut Penceresi (Command Window)

Burada " >>  " simgesi kullanıcıdan gelen komutları kabul eder. Mesela 5+5 gibi basit bir işlem yazıp
enter tuşuna basın.
  
  
Gördüğünüz gibi sonucu verdi. Şimdi burada " ans " nin ne olduğunu açıklayalım. 
  

ans Değişkeni

Herhangi bir değişkene atanmayan işlemlerin sonuçları ans denilen özel bir değişken içinde saklanır. 
ans bir değişken gibi aritmatik işlemlerde değerlendirilebilir. Aşağıdaki örnek bu durumu özetlemek için verilmiştir. Burada girilen sayılar bir değişkene atanmadığı için işlemin sonucu ans  değişkenine atanmıştır. Sonrasında ise ans' nin o sıradaki mevcut degeri 3' e bölünmüş ve başka bir değişken kullanılmadığı için sonuç tekrar ans' ye aktarılarak ans' nin son değeri 8 olmuş oluyor.

Aritmatik Operatörler

 - İşlem Önceliği;
  1. Parantez (İçten dışa doğru)
  2. Üs Alma (Soldan sağa doğru) Örn: 2^2^3 yani (2^2)^3 sonucu 64 olmalı.
  3. Çarpma ve Bölme (Soldan sağa doğru)
  4. Toplama ve Çıkarma (Soldan sağa doğru)

Matematiksel Fonksiyonlar


clc ve clear Komutları

clc komutu, komut penceresini temizler  ( ">> clc " enter 'a basmanız gerekir)
clear komutu, bütün değişkenleri ve fonksiyonları bellekten siler. Eğer sadece bir (veya 2,3) değişkeni silmek istiyorsanız;


yazmanız yeterlidir. (Burada a, b, c harfleri değişken yerine kullanılmıştır.)

Şimdilik bu kadar, bir sonraki konular: matris, karakter dizileri, klavyeden veri aktarımı.

Yorumlar