feval variable number of arguements
2 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
I use feval to evaluate user created functions. These user created functions have five arguements, so the call is [return args]=feval(function_name, arg1,arg2,arg3,arg4,arg5);
A new user created function now has a need for 8 input arguements. The question is:
Can MATLAB query the function_name to determine the number of arguements required before the feval call? Thanks, Bryan
0 Kommentare
Antworten (1)
Jan
am 24 Mai 2011
Of course you can check the name of the function before calling using STRCMP.
In such cases it is often more preactical to define the input arguments as cell:
Inputs = {arg1,arg2,arg3,arg4,arg5};
feval(function_name, Inputs{:})
Or the equivalent method for 8 inputs.
Anyhow, I do not have the impression, that I got your problem completely.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Performance and Memory finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!