xtickformat
Obtém ou define o formato numérico dos rótulos de marcas do eixo x.
Categoria: Graphics > Formatting and Annotation
Sintaxe
xtickformat(fmt)
Formata os rótulos das marcas com fmt, uma especificação no estilo de sprintf como '%.1f', ou um nome como 'usd'.
f = xtickformat
Retorna o formato atual.
xtickformat(ax, ___)
Atua nos eixos ax.
Descrição
O formato controla como os números nas marcas são escritos, sem mudar onde as marcas ficam. Acrescentar uma unidade ('%d%%') ou fixar as casas decimais evita rótulos como 0.30000000004.
Se os rótulos foram definidos manualmente com xticklabels, o formato não tem efeito visível até que xticklabels('auto') seja chamado.
Argumentos de entrada
fmt- Texto como
'%d%%'ou'%.2f', ou'usd','eur'para moeda. Em eixos de datetime é um formato de data como'MMM dd'.
Argumentos de saída
f- Formato atual como texto.
Exemplo
Rótulos em porcentagem
plot(0:10:100, (0:10).^2)
xtickformat('%d%%')
f = xtickformat
xticklabels
Saída
f = '%d%%'
ans = 6×1 cell
{'0%' }
{'20%' }
{'40%' }
{'60%' }
{'80%' }
{'100%'}