xticklabels
Obtém ou define o texto dos rótulos de marcas do eixo x.
Categoria: Graphics > Formatting and Annotation
Sintaxe
xticklabels(labels)
Define os rótulos, um cell array ou string array com uma entrada por marca.
lbl = xticklabels
Retorna os rótulos atuais como cell array.
xticklabels('auto')
Volta aos rótulos gerados automaticamente.
xticklabels(ax, ___)
Atua nos eixos ax.
Descrição
Os rótulos são associados às marcas dadas por xticks, portanto defina primeiro as posições das marcas. A principal utilidade é trocar os números por nomes, por exemplo dias da semana ou categorias em um gráfico de barras.
Os rótulos ficam na propriedade XTickLabel dos eixos. Defini-los manualmente muda XTickLabelMode para manual.
Argumentos de entrada
labels- Texto de cada marca, em ordem. Se houver menos rótulos do que marcas, eles se repetem.
Argumentos de saída
lbl- Cell array com os rótulos atuais.
Exemplo
Nomes em vez de números
bar([4 7 3])
xticks(1:3)
xticklabels({'low', 'mid', 'high'})
xticklabels
Saída
ans = 3×1 cell
{'low' }
{'mid' }
{'high'}