What is the benefit of using a function handle?
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
JohnS
am 24 Jan. 2015
Beantwortet: per isakson
am 24 Jan. 2015
y = @(x) x; vs y=x... why would I use one over the other? Any benefit to the function handle?
0 Kommentare
Akzeptierte Antwort
per isakson
am 24 Jan. 2015
IMO: the main benefit is that it can be passed to other functions as an argument.
0 Kommentare
Weitere Antworten (2)
Zoltán Csáti
am 24 Jan. 2015
The two statements are not the same. The first one defines a function while the second one is an equality. The two identical forms are
y = @(x) x;
and
function y = some_function(x)
y = x;
end
0 Kommentare
Kai
am 24 Jan. 2015
The function handle is for example helpful for integration. Maybe you can have a look at fplot, which makes use of function handles.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Logical finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!