Converting a Log Scale Exponent Notation to Decimal Form

조회 수: 10 (최근 30일)
Ashley
Ashley 2014년 2월 5일
답변: Azzi Abdelmalek 2014년 2월 5일
Hello, I have a plot, where the y axis is in a linear scale, and the x axis is in log scale. However, Matlab automatically plots the x tick values as exponents, for example, 10^0, 10^1, 10^2, etc. How do I change the x tick values so that they appear as 1, 10, 100, etc.? Thank you your help is much appreciated.
Ashley

답변 (1개)

Azzi Abdelmalek
Azzi Abdelmalek 2014년 2월 5일
set(gca,'xticklabel',arrayfun(@(x) num2str(x),log10(get(gca,'xtick')),'un',0))

카테고리

Help CenterFile Exchange에서 Axis Labels에 대해 자세히 알아보기

제품

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by