8 Eylül 2014 Pazartesi

PROGRAMLAMA'DA MANTIKSAL FONKSİYONLAR

any (x) ;

Bir vektördeki herhangi bir eleman sıfırdan faklı ise, 1 olan bir olan bir skalere dönüştürür. Tüm elemanlar sıfır ise 0'a döndürür.

any (A) ;

A matrisi ile aynı sayıda sütün sayısına sahip ve A matrisinin  aynı sütununda en az bir sıfır olmayan eleman varsa bunlara karşılık gelen sütunlara göre 1 veya aynı sütundaki tüm elamanları sıfır ise 0'lardan bir satır vektörüne dönüştürür.

all (x) ;

Bir vektördeki tüm elemanlar sıfırdan farklı ise , 1 olan bir skalere dönüştürür, en az bir eleman sıfır ise 0'a dönüştürür.

all (A) ;

A matrisi ile aynı sayıda sütün sayısına sahip ve A matrisinin aynı sütundaki tün elemanları sıfırdan farklı ise , bunlara karşılık gelen sütunlara göre 1 veya aynı sütunda tüm elemanları sıfır ise 0'lardan oluşan bir satır vektörüne dönüştürür.

find (A) ;

A dizisinin sıfır olmayan elemanlarını indeksleyen bir dizi hesaplar.

find fonksiyonu ; 

find fonksiyonu verilen mantıksal koşula göre , yani sınamaya göre istenen, sıfırdan farklı olan, verilen ve elemanların değerlerini değil indislerini elde etmemizi sağlar. Örnek;

>> A1=[3 0 2; 1 0 0; 9 0 0; 4 0 0]

A1 =

     3     0     2
     1     0     0
     9     0     0
     4     0     0

>> [satir,sutun]=find(A1==4)

satir =

     4


sutun =

     1

>> index=find(A1==4)

index =

     4

 

  • Bu  kısımda sık kullanılan mantıksal ifadelerin bazılarını burada açıkladık daha fazlasına ihtiyaç duyduğunuzda  >>help finite yoluyla  yardım alabilirsiniz.

5 Eylül 2014 Cuma

PROGRAMLAMA'DA OPERATÖR ÖNCELİĞİ

1. Parantezler ( )
2. Transpoze ( ´ ), üs( .^ ), karmaşık conjugate transpozesi ( ´ ), matris üssü ( ^ )
3. Artı ( + ), eksi ( - )
4. Çarpım ( .* ), sağ bölme ( ./ ), sol bölme ( .\ ), matris çarpımı ( * ), matris sağ bölme ( / ), matris sol bölme ( \ )
5. Ekleme ( + ), çıkarma ( - )
6. Kolon operatörü ( : )
7. Küçüktür işareti ( < ), küçük eşittir ( <= ), büyüktür ( > ), büyük eşittir ( >= ), eşittir ( == ), eşit değildir ( ~= )
8. And ( ve ), ( & )

4 Eylül 2014 Perşembe

MATLAB DA PROGRAMLAMA

Matlab da programlama temel olarak iki yolla yapılır :
  1. in-line ( komut satırında) programlama
  2. m-file ( m-dosyaları'yla) programlama

1. in-line (komut satırında) Programlama ;

  • Bu yöntem çok küçük programlar da kullanılır.
  • Program da komut satırı araları ; veya , ile ayrılan bir dizi komut ya da her bir komut satırı ; ile ekranda çıkış gösterilmeden bir dizi alt komut satırı  ile yapılır.
Bir örnek verecek olursak, iki sayının ortalamasını bulalım;

>> a=10;
>> b=4;
>> ortalama=(a+b)/2

ortalama =

     7

2. m-file (m-dosyaları'yla) Programlama ;

Şimdiye kadar matlab'daki komutlarımız komut satırına yazıp öyle çalıştırıyorduk. Bundan sonra programlama mantığı dahilinde kodlarımızı bir dosya'ya kaydedip bu dosya üzerinde çalıştıracağız.
İşte komutlarımızı kaydedip çalıştırdığımız bu dosyalara  m-file (m dosyaları) olarak adlandırılır. Buradaki 'm' matlab'ın ilk harfinden geliyor.
Matla da bir m dosyası oluşturmak için File menüsünden m-file komutu seçerek ya da matlab ekranını en üstündeki araç çubuğunda New  yazılı simgeyi tıklayarak oluştururuz.

m-dosyalarının oluşturulmasındaki kurallar ;

  • m-dosyası oluşturulurken istediğimiz yerden başlayabiliriz; ilk satırdan başlamak zorunlu değildir ve komut satırları arasında istenilen kadar boşluk bırakılabilir.
  • Düz yazı ve fonksiyon m-file dosyalarında programın çalışmasını etkilemeyen  değişkenleri ve aşamaları açıklamak için % işareti ile başlayan satırlara her türlü metinsel ve rakamsal ifadeler yazılabilir. 
  • Düz yazı m-file dosyalarında ilk satıra yazdığımız % işareti ile başlayan açıklamayla fonksiyon m-dosyaların da function kelimesinden sonra yazdığımız % ile başlayan açıklamalar help komutu ile m-dosyası hakkında yardım alınmak istendiğinde görüntülenir: >>help ortalama vb
  • m-dosyalarına isim verilirken matlab'da yerleşik bulunan m-dosyalarının adları kesinlikle verilmez. Eğer verilirse dosya çağırılırken kayıtlı olan diğer dosyala karışabilir ve uygulama esnasında sorun oluşturabilirler.
  • Komut satırın da bir m-dosyasının adını tam olarak yazmasak m-dosyası çalışmaz ve uyarı mesajı alırız.
  • m-dosyalarına isim verme işleminde kullanıcı tarafından oluşturulmuş başka bir m-dosyasıyla aynı adı vermeye çalıştığınızda ''xxx.m already axist. Do you want to replace t'' şeklinde uyarı mesajı alınır. ''No'' derseniz eski dosya adı korunur ve başka bir dosya adı verebilirsiniz. ''Yes'' eski m-dosyanız artık üzerine sakladığınız bu yeni dosya olmuştur.
  • Yazılan m-dosyasını File menüsünden save komutu ile uygun bir ad altında saklanabilir. Eğer bir klasör belirtilmez ise dosya work klasörü altında saklanır.
  • Oluşturduğunuz dosyaları work klasörü dışındaki başka bir yere kaydediyorsanız yolun tanımlanması gerekir. Seth path seçeneği ile yolu tanımlanabilir.
  • Yazdığımız veya sakladığımız bir m-dosyasını  çalıştırmak için komut satırına dosya ismini yazıp enter'lemek yeterlidir

   m-dosyası Türleri :

1. Düz yazı (script) m dosyaları  :

  • Matlab komutlarını otomatik olarak belirlenen sırada çalıştırır.
  • Girdi ve çıktı bileşenleri olmayan en basit m-dosyalarıdır.
  • Çalışma sayfasında yer alan verilerle işlem görür.
  • Girdilerle çok sayıda deneme yapılması gereken durumlarda kullanılışlı olabilir.

2. Fonkiyon (Function) m-dosyaları ;

  • Giriş olarak verilen argümanları verilen işlem mantığına göre değerlendirir ve çıkışta bu argümanlara karşılık gelen sonuçları verir.
  • Matlab'ın daha önce kullandığımız hazır dosyalar birer m dosyasıdır.
  •  İlk  satır kesinlikle function ile başlamalıdır.    


 

2 Eylül 2014 Salı

AKIŞ DİYAGRAMI (AKIŞ ŞEMASI)

  • Geliştirilecek olan yazılımın genel yapısının şematik gösterimine akış diyagramı denir.
  • Akış diyagramları, yazılımı oluşturacak program parçalarının birbirleri ile olan ilişkilerini belirler.
  • Bilgisayar programının oluşturulmasında önce algoritma daha sonra akış diyagramı oluşturulur.
  • Akış diyagramının algoritmadan farkı  adımların simgeler şeklinde kutular içinde yazılmış olması , adımlar arasındaki ilişkinin oklarla gösterilmesidir.

Akış diyagramında kullanılan semboller ve anlamları;










Örnekler ;

Örnek 1; İki sayının toplamını ve ortalamasını bulan bilgisayar programının akış diyagramının oluşturuluşu


Örnek 2 ;  1'den 100'e kadar sayıların toplamını ve ortalamasının bulan ve görüntüleyen programa ait akış şemasının oluşturulması


1 Eylül 2014 Pazartesi

ALGORİTMA KURMA

  • Algoritma , verilen herhangi bir sorunun çözümüne ulaşmak için uygulanması gerekli adımların, açık, düzenli ve sıralı bir şekil basit ve açık olarak sıralandırılmalıdır.
  • Algoritma, belirli bir görevi yerine getiren sonlu sayıdaki işlevsel, girdi/çıktı tanımlı genel olma özelliklerine sahip işlemler dizisidir.
  • Algoritmanın uzunluğu kullanılan programlamanın özellikleri ve problemin karmaşıklığıyla doğru orantılıdır.
  • Algoritmadaki en küçük bir yanışlık bile doğru sonuca ulaşmayı engelleyebilir. Bu sebepten doğru sonuca ulaşmak için algoritma oluşturulduktan sonra dikkatlice incelenmeli, eğer bir yanlışlık var ise düzeltilmelidir.
  • Herhangi bir problemin çözüm için birden fazla algoritma yazılabilir.
  • Algoritma da eksik bir nokta bırakmaksızın gerekli tüm adımlar açık ve düzgün bir dille anlatılmalıdır.
                  Şimdi algoritmaya bir kaç örnek verelim;

Örnek 1 = Verilen 4 sayının ortalamasının bulunması
               1.Sayıları oku
               2. Ortalamayı bul. Ortalama=(x1+x2+x3+x4)/4
               3. Ortalamayı görüntüle
               4. Bitir

Örnek 2 = Verilen üç sayının toplamının bulunması
              1. Sayıları oku
              2. Toplamı bul. Toplam = x1+x2+x3
              3. Toplamı görüntüle
              4. Bitir

Örnek 3 = 1 ile 50 arasındaki sayıların toplamının ve ortalamasının bulunması
              1. Sayı=0, Toplam=0
              2. Sayı= Sayı+1
              3. Toplam= Toplam+Sayı
              4. Sayı 50 değilse adım 2'ye git
              5. Ortalama= Toplam/Sayı
              6. Toplam ve Ortalama değerlerini görüntüle
              7. Bitir
 

31 Ağustos 2014 Pazar

PROGRAMLAMA

Komut ;  

Bilgisayara iş yaptıran önceden hazırlanmış koda denir.

Program ;

Daha önceden belirtilmiş bir sıraya göre verilen komutları işlem sırasına göre yapan belirli kurallara göre oluşturulmuş komutlar dizisidir.

Programlama ;

Bilgisayar yaptırılacak işlemin bilgisayar dillerinden biriyle yazılmasıdır.

Programlama dili ;

Bilgisayara yaptırılacak işlerin bilgisayarın anlayabileceği bir şekilde ifade edildiği özel bir dildir. Şuan kullanılan bir çok programlama dilidir.
      Bİr  bilgisayar programının oluşturulması esnasında genel olarak şu adımları yaparız sırasıyla:
  1. Problemin tanımı
  2. Çözüm yolunun belirlenmesi
  3. Programın kodlanması
  4. Programın çalışır duruma getirilmesi
  5. Son olarak programın belgelenmesi ve güncelleştirilmesi

  1.Problemin tanımı ;  

Problemin günlük dille kaba taslak tanımlanması işlemidir.

2. Çözüm yönteminin belirlenmesi ;

Bu kısım da çözümün genel yaklaşımı, giriş/çıkıl şemaları oluşturulur ve programın çözümü adım adım  akış diyagramın da gösterilir.

3. Programın kodlanması ;  

Program tanımlanıp ve çözüm yolları belirtildikten sonra program kodlama çalışmalarına başlanır. programa uygun programlama dil seçilir ve işlemin böylece ilk aşaması tamamlanmış olur.

4. Programın çalışır duruma getirilmesi ; 

Programın kodlanması esnasında yapılabilecek  imla hataları, mantık hataları ve kodlama hatalarının düzeltilmesi aşamasını kapsar.

5. Programın belgelenmesi ve güncelleştirilmesi ; 

Oluşturulan bir programın , sadece o program geliştiren kişilerin kullanabilmesi gibi bir kısıtlamanın önüne geçmek için ayrıntılı referans hazırlanması olayına belgeleme denir. Bir programda o programı kullanan kişi ya de kuruluşların yeni gereksinimlerine ve değişen koşullar nedeniyle değişiklikler yapılması gerekir. Yapılan bu değişikliklere güncelleme denir. İyi bir program da bulunması gereken özelliklerin başın da güncellenebilmesi ilk başta aranan bir özelliktir.

29 Ağustos 2014 Cuma

MATLAB'DA MATEMATİKSEL OPERATÖRLER

+     Toplama operatörü                                              .^     Üs alma operatörü

-      Çıkarma operatörü                                              .'      Devrik  alma

.*     Çarpma operatörü                                               *      Matris çarpımı

./      Sağ bölme operatörü                                           /       Matris sağ bölme

.\      Sol bölme operatörü                                            \      Matris sol bölme

:        Kolon operatörü                                                ^      Matris  üs  alma


MATLAB'DA DOSYA KAYDETME VE GERİ ÇAĞIRMA İŞLEMLERİ


 Kullandığımız dizileri ileride tekrar kullanmak amacıyla kaydetmek mümkündür. Matlab, verileri saklamak üzere mat uzantılı dosyaları kullanır.

Çalışma alanı (workspace) içerisindeki tüm dizileri kaydetmek istediğimizde          File->Save Workspace As ‘i kullanarak bu işlemi gerçekleştirebiliriz.

Dosyayı geri çağırırken File->Load Workspace seçeneğini kullanıp çağırmak istediğimiz dosyayı seçerek geri çağırabiliriz.

Dosyaları kaydetmenin diğer bir yolu da komut satırı iledir.Komut satırına aşağıdaki şekilde komut yazarak işlemi gerçekleştirebiliriz:

>>Save dosya_adı değişken1 değişken2 değişken3….

» save eko_10

Geri çağırırken load komutu kullanılır. Load komutundan sonra çağırmak istediğimiz dosyanın adı yazılır. Bu dosyadan herhangi bir değişken çağrılmak isteniyorsa dosya adından sonra ilgili değişkenin adı yazılır.

>> load dosya_adı
>> load dosya_adı değişken1 …

>>load eko_10
>>load eko11_   gibi.

28 Ağustos 2014 Perşembe

MATLAB'DA TEMEL İŞLEMLERİ

max : En büyük değeri bulur.

min : En küçük değeri bulur.

lenght : Kaç tane veri olduğunu bulur.

sum : Değelerin toplamını  hesaplar.

prod : Değerlerin çarpımını hesaplar.

median : Değerlerin ortanca değerini bulur.

 std : Değerlerin standart sapmasını hesaplar.

mean : Değerlerin aritmetik ortalamasını hesaplar.

geomean : Değerlerin geometrik ortalamasını hesaplar.

harmmean : Değerlerin harmonik ortalamasını hesaplar.

sort : Değerleri küçükten büyüğe doğru sıralar.



                 Bu söylediklerimizi şimdi genel bir örnekle inceleyelim;


 >> a=[3 3.5 6 7 88 2.1 42.7 35 14.32 6 ]

a =

    3.0000    3.5000    6.0000    7.0000   88.0000    2.1000   42.7000   35.0000   14.3200    6.0000

>> max(a)

ans =

    88

>> min(a)

ans =

    2.1000

>> length(a)

ans =

    10

>> sum(a)

ans =

  207.6200

>> prod(a)

ans =

   1.0465e+10

>> median(a)

ans =

    6.5000

>> std(a)

ans =

   27.5548

>> mean(a)

ans =

   20.7620

>> geomean(a)

ans =

   10.0455

>> harmmean(a)

ans =

    5.8664

>> sort(a)

ans =

    2.1000    3.0000    3.5000    6.0000    6.0000    7.0000   14.3200   35.0000   42.7000   88.0000




sign : Signum fonksiyonu , sayı sıfır ise 0, 0'dan büyük ise 1 ve  0'dan küçük ise -1  olarak sonucu verir.

>> sign(10)                              >> sign(-100)                      >> sign(0)

ans =                                         ans =                                   ans =

     1                                                 -1                                         0

gcd : İki sayının en büyük ortak bölenini bulur.

>> gcd(10, 48)

ans =

     2

factor : Girilen sayıyı asal çarpanlarına ayırır.

>> factor(56)

ans =

     2     2     2     7

primes: Girilen sayıya kadar olan asal sayıların listesini verir.

>> primes(57)

ans =

     2     3     5     7    11    13    17    19    23    29    31    37    41    43    47    53

MATLAB'DA DİZİ OLUŞTURAN TEMEL FONKSİYONLAR

Sıfırlardan Oluşan Dizi (zeros);

Sıfırlardan oluşan bir matris oluşturulacaksa, fonksiyona parametre olarak oluşturulmak istenen dizinin satır ve sütun değerleri girilir.

 >> zeros(2,3)                                              >> zeros(4,2)      

ans =                                                            ans =

     0     0     0                                                      0     0
     0     0     0                                                      0     0
                                                                           0     0
                                                                           0     0

 

Birlerden Oluşan Dizi (ones);

Birlerden oluşan bir matris oluşturulacaksa, fonksiyona parametre olarak oluşturulmak istenen dizinin satır ve sütun değerleri girilir.

>> ones(2,5)                                                  >> ones(2,3)

ans =                                                              ans =

     1     1     1     1     1                                           1     1     1
     1     1     1     1     1                                           1     1     1





 

 >> 4+ones(2,3)

ans =

     5     5     5
     5     5     5

 

Diyagonal Dizi (eye);

Köşegen üzerindeki tüm elemanları 1, diğer elemanları 0 olan bu diziyi tanımlamak için bu fonksiyon kullanılır.

 >> eye(4,4)

ans =

     1     0     0     0
     0     1     0     0
     0     0     1     0
     0     0     0     1

 

Eşit Dağılımlı Rastgele Dizi (rand);

Bu fonksiyon elemanları rastgele sayılar olan bir matris oluşturur. Oluşturulan bu sayılar 0 ile 1 arasındadır.

  >> rand(3,5)

ans =

    0.8147    0.9134    0.2785    0.9649    0.9572
    0.9058    0.6324    0.5469    0.1576    0.4854
    0.1270    0.0975    0.9575    0.9706    0.8003

 

Liner Aralıklı Dizi (linspace);

Bu fonksiyon 2 ya da 3 parametre alır. İlk iki parametre oluşturulacak olan  satır sütün  vektörünün başlangıç ve bitiş değeridir. 3. parametre kullanılmamışsa artık 100 eşit parçaya ayrılarak işlem gerçekleştirilir. 3. parametre kullanılmışsa 3. parametre adedin de artış ve azalış gerçekleştirilir.

   >> linspace(500,250,5)

ans =

  500.0000  437.5000  375.0000  312.5000  250.0000

 

magic fonksiyonu;

Sütun, satır ve çapraz elemanlarının toplam eşit olan karesel matris oluşturur.  

>> magic(4)

ans =

    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1

MATLAB'DA MOD FONKSİYONU İLE KALAN BULMA

mod(a,b) a sayısının b sayısına bölümünden kalanı verir.

>> mod(10,5)                                                >> mod(13,4)

ans =                                                              ans =

      0                                                                      1


 >> mod(857,47)                                             >> mod(-371,92)

 ans =                                                               ans =

    11                                                                        89
                                                                    

                                                                             

>> mod(47,-6)

ans =

    -1


27 Ağustos 2014 Çarşamba

MATLAB'DA DİZİLER (VEKTÖR VE MATRİS)

  • Sütun ve satır sayıları birden fazla olan dizileri oluşturmak için köşeli parantez içinde dizinin aynı satırındaki elemanlarını boşluk veya virgül, farklı satırları ise  noktalı virgülle  ayırarak istenilen değerlere sahip dizileri oluşturabiliriz.
                             >> a1=[3 5 7 9]

                              a1 =

                                      3     5     7     9
  • Sütun vektörü aşağıdaki yolla oluşturulur:
                              
                              >> a1=[3;5;7;9]

                               a1 =

                                      3
                                      5
                                      7
                                      9
  • Birden fazla sütun ve satıra sahip matrisin oluşturuluşu:
                               >> a1=[1 2 3 4;5 6 7 8]

                               a1 =

                                     1     2     3     4
                                     5     6     7     8

Karakter Diziler;

Sayısal olmayan ifade içeren  bir değişken oluşturmak istediğimizde ifadeyi tek tırnak içinde değişkene atamamız gerekir.
                             >> a1='a'                                               >> a1='matlab'

                                  a1 =                                                   a1 =
                             
                                       a                                                        matlab 

          Not; Tanımladığımız bir dizinin boyutunu size fonksiyonu verir.






        
                              >> a1=[1 2 3]

                              a1 =

                                   1     2     3

                               >> size(a1)

                              ans =

                                     1     3

MATLAB'IN SAYI YUVARLAMA FONKSİYONLARI

Matlab'ın ondalık sayıları yuvarlamak amacıyla kullanılan 4 tane fonksiyonu vardır.
  • Floor
  • Round
  • Fix
  • Ceil

Floor;

Verilen ondalık sayıyı negatif yönde karşılaştığı ilk tam sayıya yuvarlar.

>> floor(4.2)                     >> floor(0.5)

ans =                                  ans =

     4                                       0

Round;

Verilen ondalık sayıyı en yakın tam sayıya yuvarlar.

 >> round(4.3)                                 >> round(2.6)

ans =                                                ans =

     4                                                  3

Fix;

Verilen ondalık sayıyı 0 yönünde yuvarlar.
 
>> fix(-2.3)                                        >> fix(10.75)

ans =                                                   ans =

    -2                                                     10

Ceil; 

Verilen ondalık sayıyı pozitif  yönde karşılaştığı ilk tam sayıya yuvarlar.

>> ceil(-12.129)                                >> ceil(12.129)

ans =                                                   ans =

   -12                                                        13

Not; Bir tam sayının yuvarlanmışı geri sayının kendisine eşittir.
                             
  

PROGRAMLAMANIN TEMEL KAVRAMLARI VE MATLAB


Keywords (Anahtar Kelimeler);

  • Matlab'da var olan anahtar kelimelerin bir listesini görüntüleye bilmek için iskeyword fonksiyonu kullanılır.
  • Iskeyword fonksiyonu içerisinde her hangi bir kelimenin olup olmadığını şu şekilde anlarız.
  • Sorulan kelime ana kelimelerin içerisinde yer alıyorsa 1, almıyorsa 0 değerini alır. 
 

Variables (Değişkenler);

  • Değişkenler, ismini belli sınırlar çerçevesinde istediğimiz gibi verebileceğimiz, hafızada belirli bir yer tutan nesnelerdir.
  • Anahtar kelimeleri değişken ismi olarak kullanılmaz.
  • Değişken ismi harfle başlar, sonra rakam, harf veya alt çizgiyle devam eder. x, x2, x_alt vb.
  • Değişken adlarında küçük veya büyük ç, ö, ü,ğ, ş, i, ve ı kullanılmaz.
  • Bir değişkenin içeriğini görmek için değişken ismini yazıp Enter tuşuna basın.
  • Maksimum karakter uzunluğu namelengthmax fonksiyonu ile öğrenilir. 
  • Her hangi bir ismin değişken adı olarak kullanılıp kullanılamayacağını isvarname fonksiyonu ile öğrenilir.
  • Sorulan kelime değişken ismi olarak kullanıla biliyorsa 1 kullanılamıyorsa 0 değerini alır.  

Operatörler(Operators);

  • Matlab'da önceden tanımlanmış belirli işlemleri yerine getiren ifadelerdir. +, -, *, /,  =, ==, ( ) vb.

26 Ağustos 2014 Salı

MATLAB'IN AÇILIŞ EKRANI


Matlab'ın Açılış Ekranı

   Program açıldığında üç ana pencere görülür. Sol üst köşede Workspace (Çalışma alanı) ile Current Directory (Çalışma dizini) ve sol alt köşede  Command history (Komut geçmişi)  bu pencerelere göre daha büyük bir yer alan Command window (komut ekranı) görülür ana komut pencereleri olarak.
Bunları ve diğer menü komutlarını yeri geldikçe açıklayacağız.  
 

Menü Çubuğu; 

 Matlab menü çuuğunda File, Edit, View, Window ve Help menüleri bulunur.

Araç Çubuğu(Toolbar);

  Toolbar üzerinde menülerden ulaşabileceğiniz bazı komutların kısayolları mevcuttur.



Not; 

  • Matlab'da komutlar, açıklamalar ve hata mesajları ingilizcedir.(Bunun için basit düzeyde bileceğiniz ingilizce matlabdaki çalışmalrınızı daha rahat yapmanızı sağlayacaktır.) 
  • Matlab'da tüm işlemler büyük ve küçük harfe duyarlıdıtr.(Bu kurala uymayan bazı istisnai komutlar vardır. Örneğin date , info...)