How can I automatically assign figure title in doubled for loop
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Peter Mühlenbrock
il 17 Feb 2020
Commentato: Peter Mühlenbrock
il 17 Feb 2020
Hello, I create a set of plots using following code. Now I would like to automatically assign each figure a title with the variable names of both data sets used to create the figure. Lauf6 and lauf7 refer to column numbers in a table array. Any suggestions?
for lauf7 = [5 6 8 29 30]
for lauf6 = 19:30
figure
scatter(table2array(T(:,lauf7)),table2array(T(:,lauf6)))
xlabel(T.Properties.VariableNames(lauf7))
ylabel(T.Properties.VariableNames(lauf6))
end
end
Thx in advance
0 Commenti
Risposta accettata
Adam Danz
il 17 Feb 2020
Use sprintf()
Example
for lauf7 = [5 6 8 29 30]
for lauf6 = 19:30
figure('name',sprintf('lauf7_%d_lauf6_%d',lauf7, lauf6))
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Title in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!