Я не понимаю, анонимная функции в следующем коде:Использования анонимной функции с feval
x = 0.25 * randn(3, 1);
y = 0.25 * randn(3, 1);
h = 0.1*randn(3, 1);
interpolate = @(x, y, h, x_new, y_new) ...
feval(@(int) int(x_new, y_new), ...
TriScatteredInterp([-1; -1; 1; 1; x], ...
[-1; 1; -1; 1; y], ...
[0; 0; 0; 0; h]));
У меня есть некоторое представление о анонимных функциях и функциях feval
, но я искал в MatLab документы и не найти пример с использованием нескольких знаков @. Также параметр feval
имеет анонимную функцию.
Можно ли дать некоторые намеки на это?
Вы читали http://www.mathworks.com/help/matlab/matlab_prog/anonymous-functions.html? –
Я не очень понимаю, как использовать feval @fucntion как параметр – user1279988