Matlab - como colocar o mesmo número de casas decimais nos eixos

0

Como posso colocar todos os números dos eixos com o mesmo número de casas decimais no gráfico? Eu quero que todos os números do eixo y tenham o mesmo número de casas decimais. Obrigado.

    
por Carmen González 06.05.2017 / 15:12

1 resposta

2

Você pode fazer isso get ytick s, convertendo-os em string com o número necessário de dígitos decimais usando num2str e, em seguida, set eles como yticklabels .

Então, basta adicionar a seguinte linha após a plotagem:

set(gca,'yticklabel',num2str(get(gca,'ytick')','%.3f')); 
%This will set all values on the y-axis to 3 decimal places
    
por 06.05.2017 / 20:09