How can I display the name of a cell plot?
Show older comments
So right now I am using cellfun(@plot,My_cell) to plot a function from each column vector element in the cell. I would like to have each function plot to be labeled or named within the legend based on the elements in the array m = [1:4], for the four elements in the cell. How can I do this?
Accepted Answer
More Answers (1)
the cyclist
on 6 Aug 2015
Using
cellfun(@plot,My_cell)
is a very clever way to plot the contents of each cell, but seems a bit precious to me (and I doubt has any upside besides the cleverness).
I think I would just use a for loop:
for nc = 1:numel(My_cell)
plot(My_cell{nc})
legend(...) % Whatever you wanted to do
end
Categories
Find more on Creating, Deleting, and Querying Graphics Objects in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!