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
>>

 

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
>>