MATLAB yüksek seviyeli bir teknik programlama dili olmasının yanında algoritma geliştirme,verilerin görselleştirilmesi,veri analizi ve sayısal hesaplamalar için etkileşimli bir yazılım paketidir.MATLAB ile teknik hesaplama problemlerini, C,C++ ve Fortran gibi geleneksel programlama dillerinden daha hızlı bir şekilde çözebilirsiniz. MATLAB yazılımının birçok alanda uygulamaları vardır.İçerdiği “toolbox” adı verilen paketler aracılığıyla sayısal işaret işleme, kontrol sistemleri tasarımı-simülasyonu,test ve ölçüm, finansal modelleme ve analiz, haberleşme gibi birçok alanda kullanılabilir.