
specifying only few tick labels
    조회 수: 24 (최근 30일)
  
       이전 댓글 표시
    
I have 200 points of non numerical data type(ex:2:2|2:3, 2:3|2:4, 2:4|2:5 - - - - - 2:199|2:200) these are the x axis ticks.  Out of all this i want to represent few ticks because  on x axis the points will overlap as i was trying this in excel. Kinldy help me 
댓글 수: 0
답변 (1개)
  Scott MacKenzie
      
 2021년 5월 7일
        
      편집: Scott MacKenzie
      
 2021년 5월 7일
  
      Frist, decide on how many ticks labels you want,   Then, create a cell array with the labels.  Set the axis ticks and tick labels accordingly.  The script below shows the general idea.  There are 200 data points and 9 tick labels, equally spaced.
y = rand(1,200);
plot(y);
ax = gca;
ax.XTick = 0:25:200;
labels = { 'a', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j' };
ax.XTickLabels = labels;

댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!