How can I display the name of a cell plot?
Mostrar comentarios más antiguos
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?
Respuesta aceptada
Más respuestas (1)
the cyclist
el 6 de Ag. de 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
Categorías
Más información sobre Creating, Deleting, and Querying Graphics Objects en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!