How can I use the variable name in the WORK PLACE inside a function?
Afficher commentaires plus anciens
Maybe be my question is a bit ambiguous. I want to use one of variable names in the workplace inside a function.
For example, if I typed RandomNumber=rand(1:4) in the command window, and then a function called 'myplot' was created as below.
function myplot(x);
plot(x); title (x)
end
Then if I type myplot(RandomNumber) in the command window, the plot has a title consisted of numbers (but not the title 'RandomNumber').
How can I use any name inputs to x as a title of plots?
Thank you in advance.
1 commentaire
per isakson
le 13 Oct 2012
Modifié(e) : per isakson
le 13 Oct 2012
search for inputname in the help
Réponses (1)
Matt Fig
le 13 Oct 2012
function myplot(x);
plot(x);
title (inputname(1))
end
Catégories
En savoir plus sur Title 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!