Я использую анонимные функции для простых преобразований значений данных. Анонимные функции определяются следующим синтаксисом
sqr = @(x) x.^2;
Я хотел бы иметь простую анонимную функцию, которая возвращает более одного вывода, который можно использовать следующим образом.,.
[b,a] = myAnonymousFunc(x);
Документация Matlab предполагает, что это возможно, но не дает примера синтаксиса, необходимого для определения такой функции.
http://www.mathworks.co.uk/help/techdoc/matlab_prog/f4-70115.html#f4-71162
Каков синтаксис для определения такой функции [ в одной строке, например, пример кода в верхней части моего сообщения)?