5.00 / 1 oy

Matlab'da Anonim Fonksiyon nedir ve nasıl kullanılır?

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:

matlab anonim fonksiyon

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

 

benimadimcemil

12.03.2020 10:18

Bu soru 2 kez yanıtlandı.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

Reitix
Matlab'da Anonim Fonksiyon nedir ve nasıl kullanılır?

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.