Fonksiyonlardan dizi üretimi
zeros(M,N) MxN’lik sıfır matrisi
x = zeros(1,3)
x =
0 0 0
ones(M,N) MxN’lik bir matrisi
x = ones(1,3)
x =
1 1 1
rand(M,N) MxN’lik elemanları (0,1) aralığında değişen matris
x = rand(1,3)
x =
0.9501 0.2311 0.6068
Temel İşlemler: 0≤x≤4π aralığında sin(x)’in çizimi
0 ile 4 π aralığında 100 örnekten oluşan x- dizisinin oluşturulması.
>>x=linspace(0,4*pi,100);
X dizisinin sin(.) hesabı
>>y=sin(x);
Y dizisinin çizdirilmesi
>>plot(y)
Kullanıcı Tanımlı Fonksiyonların Yazılması
Fonksiyonlar giriş ve çıkış parametreleri alarak çalıştırılabilir m-file dosyalarıdır.
Yazılan kod MATLAB’a yazılan m-file’ın bir fonksiyon olduğunu söyler.
Bu komutu m-file’ın başına yazmalısınız ve m-file dosyanıza fonksiyon adına verdiğiniz isim ile kaydetmelisiniz.
zeros(M,N) MxN’lik sıfır matrisi
x = zeros(1,3)
x =
0 0 0
ones(M,N) MxN’lik bir matrisi
x = ones(1,3)
x =
1 1 1
rand(M,N) MxN’lik elemanları (0,1) aralığında değişen matris
x = rand(1,3)
x =
0.9501 0.2311 0.6068
Temel İşlemler: 0≤x≤4π aralığında sin(x)’in çizimi
0 ile 4 π aralığında 100 örnekten oluşan x- dizisinin oluşturulması.
>>x=linspace(0,4*pi,100);
X dizisinin sin(.) hesabı
>>y=sin(x);
Y dizisinin çizdirilmesi
>>plot(y)
Kullanıcı Tanımlı Fonksiyonların Yazılması
Fonksiyonlar giriş ve çıkış parametreleri alarak çalıştırılabilir m-file dosyalarıdır.
Yazılan kod MATLAB’a yazılan m-file’ın bir fonksiyon olduğunu söyler.
Bu komutu m-file’ın başına yazmalısınız ve m-file dosyanıza fonksiyon adına verdiğiniz isim ile kaydetmelisiniz.