How can I automatically assign figure title in doubled for loop
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Peter Mühlenbrock
el 17 de Feb. de 2020
Comentada: Peter Mühlenbrock
el 17 de Feb. de 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 comentarios
Respuesta aceptada
Adam Danz
el 17 de Feb. de 2020
Use sprintf()
Example
for lauf7 = [5 6 8 29 30]
for lauf6 = 19:30
figure('name',sprintf('lauf7_%d_lauf6_%d',lauf7, lauf6))
Más respuestas (0)
Ver también
Categorías
Más información sobre Title en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!