码迷,mamicode.com
首页 > 其他好文 > 详细

matlab中等间距坐标距离表示不等间距数据值,以及延伸

时间:2017-05-01 14:20:16      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:img   如何   tick   label   plot   比例   div   系统   blog   

1.问题

  平时只是用了一下plot的简单画图。

  x轴或者y轴的大小比例都是按照系统自动的生成。

  但是如果出现巨大的比例的时候,如何保证在另一个轴上可以同等机会展示结果呢?

 

2.程序

  这里是自己书写的程序。

x = [3,5,103,300,800];  
ind=1:length(x);  
y1 =[1.3,2.1,3.6,4.7,9];  
plot(ind,y1,‘o-‘);    
set(gca,‘XTick‘,ind);   
set(gca,‘XTickLabel‘,{‘3‘,‘5‘,‘103‘,‘300‘,‘800‘}); 
grid on
%set(gca,‘XTickLabel‘,{‘a‘,‘r‘,‘t‘,‘w‘});

 

3.运行结果

  技术分享

 

4.在原来基础上延伸

1 x = [3,5,103,300,800];  
2 ind=1:length(x);  
3 y1 =[1.3,2.1,3.6,4.7,9];  
4 plot(ind,y1,‘o-‘);    
5 set(gca,‘XTick‘,ind);   
6 %set(gca,‘XTickLabel‘,{‘3‘,‘5‘,‘103‘,‘300‘,‘800‘}); 
7 grid on
8 set(gca,‘XTickLabel‘,{‘a‘,‘r‘,‘t‘,‘w‘,‘h‘});

 

5.效果

  将数字编程了字符。

  技术分享

 

matlab中等间距坐标距离表示不等间距数据值,以及延伸

标签:img   如何   tick   label   plot   比例   div   系统   blog   

原文地址:http://www.cnblogs.com/juncaoit/p/6791800.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!