function names as variables
Afficher commentaires plus anciens
I have created functions (say func1 and func2) with this format (each of which was written in a separate file)
----------------------------------------
function [a,b]=func1
a=[1,1];
b=[0,0,0];
end
------------------------------------------
function [a,b]=func2
a=[5,5];
b=[1,1,0];
end
-------------------------------------
A statement like
[c,d]=func1;
works. However, it doesn't work when it is written in another function (call it mainfunc) which has func1 or func2 as arguments, i.e. briefly something like
mainfunc(x)
[c,d]=x;
where x is one of the functions func1 and func2.
Are there any suggestions to overcome this problem?
1 commentaire
Stephen23
le 24 Août 2018
Réponse acceptée
Plus de réponses (0)
Catégories
En savoir plus sur Matrix Indexing dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!