Matlab'da yazılan kodların tekrar kullanılabilirliğini sağlamak amacıyla kullanılan Script ve Function dosyalarından bahsettikten sonra çok sık kullanılmayan ama aslında kullanımı zaman zaman daha pratik olabilen bir diğer kod bloğundan bahsedeceğim: anonim fonksiyonlar (anonymous functions)
Örneğin bir sayının küp kökünü almaya yarayan bir anonim fonksiyon şu şekilde yazılır:
kupKok=@(x) x^(1/3)
Bu kodu Matlab'ın Command Window ekranına yazdığınızda Workspace'te anonim fonksiyon olduğunu belirtmek amacıyla farklı bir sembol ile şu şekilde bir satır görünür:
Bu şekilde kullanabileceğimiz anonim fonksiyonları da tek bir yerden görebilmiş oluruz.
Şimdi de kodunu yazdığımız anonim fonksiyonu kullanarak 27 sayısının küp kökünü hesaplayalım:
>> kupKok(27)
ans =
3
Eğer sonucu bir değişkene aktarmak isteseydik de eşitlik kullanarak şu şekilde yazabilirdik kodumuzu:
>> kok=kupKok(27)
kok =
3