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