instagram twitter linkedin github youtube

9.1.18

MATLAB komutları


MATLAB programı basit çözümlemelerin yanısıra ileri seviyedeki uygulamalara da cevap verebilecek nitelikte bir programdır. Kullanıcılar tarafından programlanabilir olması, MATLAB’in büyük avantajlarındandır. Aşağıda çok kullanılan temel MATLAB fonksiyonları tanıtılmıştır.
Roots: Bir polinomu sıfır yapan değerleri yani polinomun köklerini bulmak için kullanılan komuttur. Bu komutu aşağıdaki örnek ile açıklayalım.
Örnek :
Şekildeki eğri 3. dereceden bir polinoma aittir. Polinomun x eksenini kestiği noktaları (polinomun köklerini) bulmak için MATLAB programında komut satırında şu işlemlerin yapılması gerekmektedir.
>>a=[2,-3,-80,100]; Açıklama:Polinomun katsayıları a isimli vektöre atanıyor
>>roots(a) polinomun kökleri bulunuyor.
Satır sonunda kullanılan ; karakteri işlem sonucunun ekrana yazılmamasını sağlar. İşlem sonucunun ekranda görülmesi isteniyor ise satır sonunda ; işareti kullanılmamalıdır.
Roots komutu şu şekilde de kullanılabilir.
>>roots([2,-3,-80,100])
Komut sonucu : 6.4813
-6.2213
1.2400
Poly: Kökleri verilen polinomun katsayılarını bulmak için kullanılan komuttur.
Örnek :
>>r=[-8,2,8];
>>poly(r)
Polyval: Katsayıları ile tanımlanmış olan bir polinomun verilen değer için sonucunu hesaplamak için kullanılan fonksiyondur.
Örnek :
>>a=[3,-5,4,10];
>>polyval(a, 4.5)
Komut sonucu : 200.1250
Max: Verilen bir sayı dizisi içerisindeki en büyük değeri bulmak için kullanılan komuttur. Komutun kullanımına göre en büyük sayı değerinin dizi içerisindeki sırası da elde edilebilir.
Örnek :
>>x=[3,-5,4,10,5,20,4,15,12,-8];
>>max(x)
Komut sonucu : 20
>>[y,k]=max(x)
Komut sonucu : 20 (En büyük sayı)
6 (En büyük sayının dizideki yeri)
Min: Verilen bir sayı dizisi içerisindeki en küçük değeri bulmak için kullanılan komuttur. Komutun kullanımına göre en küçük sayı değerinin dizi içerisindeki sırası da elde edilebilir.
Örnek :
>>x=[3,-5,4,10,5,20,4,15,12,-8];
>>min(x)
Komut sonucu : -8
>>[y,k]=min(x)
Komut sonucu : -8
10
Sum: Verilen bir sayı dizisi içerisindeki elemanların toplamını bulmak için kullanılan komuttur.
Örnek :
>>x=[3,-5,4,10,5,20,4,15,12,-8];
>>sum(x)
Komut sonucu : 60
Mean: Verilen bir sayı dizisi içerisindeki sayıların ortalamasını bulmak için kullanılan komuttur.
Örnek :
>>x=[3,-5,4,10,5,20,4,15,12,-8];
>>mean(x)
Komut sonucu : 6
Sort: Verilen bir sayı dizisi içerisindeki sayıları küçükten büyüğe doğru sıralamak için kullanılan komuttur
Örnek :
>>x=[3,-5,4,10,5,20,4,15,12,-8];
>>sort(x)
Komut sonucu : -8 -5 3 4 4 5 10 12 15 20
Std: Verilen bir sayı dizisi içerisindeki sayıların standart sapmasını bulmak için kullanılan komuttur
Örnek :
>>x=[3,5,4,10,5,20,4,15,12,8];
>>std(x)
Komut sonucu : 5.6214
Hist: Verilen bir sayı dizisi içerisindeki sayıların dağılımını ekranda görüntülemek için kullanılan komuttur
Örnek :
>>x=[3,5,4,10,5,20,4,15,12,8,8,8,4,5,20,6,7,5,4,5,5,8,8];
>>hist(x)
Komut sonucu :