ARGOUT Return n-th output from a function
Input Arguments
f - function to get argument from (function handle) Should not have any inputs. May be a good idea to input as an anonymous function of the desired computation (see examples).
n - argument position to return (positive integer)
m - number of outputs to request when calling f (positive integer) default is n.
Examples
argout(@() max(magic(3)), 2)
argout(@() unique(magic(3)), 3)
argout(@() eig(magic(3)), 1, 2)
Authors
Mehul Gajwani, Monash University, 2024