how to put title in graph
8 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
jaekeun lim
le 6 Sep 2019
Commenté : jaekeun lim
le 7 Sep 2019
I would like to put title in each graph with original file names. However, when I try it, error message was given "You cannot subscript a table using linear indexing (one subscript) or multidimensional indexing (three or more subscripts). Use a row subscript and a variable subscript."
I could not find the solution. Could you help me?
I put core code for this question.
filelists = dir('*.txt');
file = length(filelists);
title = struct2table(filelists);
title_2 = title{:,1};
title_S = erase(title_2,".txt");
for i= 1:file
title_ind{i} = title_S{i};
h=figure;
plot(f2{i},xf{i},yf{i})
hold on
title(title_ind{i})
hold off
end
0 commentaires
Réponse acceptée
Walter Roberson
le 7 Sep 2019
You assigned
title = struct2table(filelists);
That creates a variable name title, which makes it difficult to use the function named title()
Do not use title as the name of a variable.
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Title dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!