fevaln: feval with control of the order of the outputs
Syntax: [y1,...,yn] = fevaln(ind,f,x1,...,xn)
ind - Index of output to return or vector of indices to determine the order of outputs.
f - Function handle or function name.
x1,...,xn - Function arguments.
y1,...,yn - Output arguments returned in the desired order.
Examples from help:
Example 1: Find y coordinate of a point at x = pi that is 5 units away from the origin.
f = @(y) fevaln(2,'cart2pol',pi,y) - 5;
y = fzero(f,4)
Example 2: Create an anonymous function mysize that return dimensions of the input as [N,M] instead of [M,N].
mysize = @(x) fevaln([2,1],'size',x)
x = repmat(zeros(5,7),2,3);
[m1,n1] = size(x)
[n2,m2] = mysize(x)
arrayWidth = mysize(x)
Source: http://www.mathworks.com/matlabcentral/cody/problems/266/solutions/30480
Citation pour cette source
Sky Sartorius (2024). fevaln: feval with control of the order of the outputs (https://www.mathworks.com/matlabcentral/fileexchange/53552-fevaln-feval-with-control-of-the-order-of-the-outputs), MATLAB Central File Exchange. Extrait(e) le .
Compatibilité avec les versions de MATLAB
Plateformes compatibles
Windows macOS LinuxCatégories
Tags
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Découvrir Live Editor
Créez des scripts avec du code, des résultats et du texte formaté dans un même document exécutable.
Version | Publié le | Notes de version | |
---|---|---|---|
1.0.0.0 |