how to set y-axis as log scale?

조회 수: 10,515(최근 30일)
Rohit Bhoi
Rohit Bhoi 2016년 4월 15일
댓글: Walter Roberson 2021년 7월 1일
I am plotting x-y plot using plot function. I want to set only y-axis as log scale and x-axis as linear? How to do that? I used loglog function but it scales both axis but I want only Y.

채택된 답변

Walter Roberson
Walter Roberson 2016년 4월 15일
편집: MathWorks Support Team 2018년 11월 28일
The best way to create that type of axes is to use the semilogy function. Alternatively, you can set the ‘YScale’ property on the axes:
set(gca, 'YScale', 'log')
  댓글 수: 13
Walter Roberson
Walter Roberson 2021년 7월 1일
You are correct, it should have been division not multiplication.

댓글을 달려면 로그인하십시오.

추가 답변(2개)

Elkin Javier Cepeda Ramirez
Elkin Javier Cepeda Ramirez 2019년 5월 3일
thank you , you help me too much

Hazem Mubarak
Hazem Mubarak 2019년 12월 30일
Thanks ;)


Community Treasure Hunt

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

Start Hunting!

Translated by