plot x axis as persentage

조회 수: 3 (최근 30일)
Mustafa Alhandhali
Mustafa Alhandhali 2019년 4월 20일
편집: David Wilson 2019년 4월 20일
how i can plot x axis as persentage
  댓글 수: 1
KALYAN ACHARJYA
KALYAN ACHARJYA 2019년 4월 20일
Can you elaborate more?

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

답변 (1개)

David Wilson
David Wilson 2019년 4월 20일
편집: David Wilson 2019년 4월 20일
Below, I've plotted an arbitrary function between arbitrary limits, -5 and +37.
%%
x = linspace(-5,37)';
y = erf(x/20);
subplot(2,1,1);
hp=plot(x,y)
Now you asked for the x-axis to be in percentage. That's a little ambiguous, so I've intrepted that to mean percentage of the lower x-limit to the upper x-limit. (Note: that may not be what your data lies between.) I've used xlim to get those values.
xl = xlim; % lower & upper limits of the x-axis scale above.
xperc = (x-xl(1))/diff(xl)*100 % convert to %
subplot(2,1,2)
plot(xperc, y)
xlabel('x [%]')
See

카테고리

Help CenterFile Exchange에서 Line Plots에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by