Info

Cette question est clôturée. Rouvrir pour modifier ou répondre.

how to display the name of an input function by a function functions?

1 vue (au cours des 30 derniers jours)
Mr M.
Mr M. le 8 Mar 2016
Clôturé : MATLAB Answer Bot le 20 Août 2021
I would like to write a function functions ff and run this way: ff(@inputfunc) which prints the name of the input function, in this case "inputfunc". How to do that?

Réponses (2)

Matthew Eicholtz
Matthew Eicholtz le 8 Mar 2016
I am slightly confused by the wording of your question ("function functions ff"?), but I have a feeling that mfilename may be a good starting point.
You can use mfilename inside of a function to get the name of the currently executing function.
Does this help at all?

Fangjun Jiang
Fangjun Jiang le 8 Mar 2016
fhandle=@sin;
func2str(fhandle)
ans =
sin

Cette question est clôturée.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by