Octave Kullanıcı Fonksiyonları -2 (User Define Functions)
Kullanıcı fonksiyonları hesaplanmış değeri geri döndürebilir. Böyle bir fonksiyon tanımı da aşağıdaki gibi olmalıdır.
function donenDegisken= fonkAdi(parametreler)
….
endfunction
Text editörde basit bir örnek yazalım ve ortalama.m olarak kaydedelim.
function sonuc = ortalama(x,y) sonuc=(x+y)/2; endfunction
fonksiyonumuzun adı ortalama ve iki değer almaktadır. Fonksiyonu aşağıdaki gibi kullanalım.
>> ortalama(3,2) ans = 2.5000 >>
Fonksiyonu netice değişkenine de aktarabiliriz ve netice yazarak görebiliriz.
>> netice=ortalama(5,7); >> netice netice = 6 >>