博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Matlab plot画图 坐标字体、字号、范围、间隔等的设置
阅读量:4287 次
发布时间:2019-05-27

本文共 1725 字,大约阅读时间需要 5 分钟。

MATLAB 坐标的数字、范围、间隔调整

matlab绘图的时候只用plot函数出来的图不一定符合自己最想要的格式, 经常要对坐标的数字、范围、间隔做处理。

虽然不是什么很难的操作,但是确实常用,也容易忘记,所以就放在这里说明一下:

  

x = (1:50);

y = sin(x);
plot(x,y,'-r*');
xlabel('x name');% x轴名称
ylabel('y name'); 
legend('xxx'); %线条注释,多条的话:legend('xxx','xxx2','xxx3')

xlim([2, 46]);%只设定x轴的绘制范围

set(gca,'XTick',[2:2:46]) %改变x轴坐标间隔显示 这里间隔为2
%以上就可以对x轴做很好的控制了,y轴类似。

axis([2,46,0,2]) %axis([xmin,xmax,ymin,ymax]),用这个语句可以对x,y轴的上限与下限绘制范围一起做控制,但是间隔还是要用上面的set来改

MATLAB绘图字体大小控制

坐标图上有各种数字和文字,因为图的大小关系,经常会需要去调节字体的大小,这里简单列举一下,以后想到了再补充~ 

 

通用方法:

在绘制完成的图里面,点上面的edit plot,之后点你需要改的地方的右键,如果需要比较复杂的修改就双击图片,之后再找需要改的地方。

 

设置方法:

设置坐标轴的数字大小,包括legend文字大小:

set(gca,'FontSize',20);

 

设置x轴的标记文字大小(y轴同理ylabel):

xlabel(‘xxxx’,'fontsize',18);%xxxx轴名称

MATLAB 坐标的数字、范围、间隔调整

matlab绘图的时候只用plot函数出来的图不一定符合自己最想要的格式, 经常要对坐标的数字、范围、间隔做处理。

虽然不是什么很难的操作,但是确实常用,也容易忘记,所以就放在这里说明一下:

  

x = (1:50);

y = sin(x);
plot(x,y,'-r*');
xlabel('x name');% x轴名称
ylabel('y name'); 
legend('xxx'); %线条注释,多条的话:legend('xxx','xxx2','xxx3')

xlim([2, 46]);%只设定x轴的绘制范围

set(gca,'XTick',[2:2:46]) %改变x轴坐标间隔显示 这里间隔为2
%以上就可以对x轴做很好的控制了,y轴类似。

axis([2,46,0,2]) %axis([xmin,xmax,ymin,ymax]),用这个语句可以对x,y轴的上限与下限绘制范围一起做控制,但是间隔还是要用上面的set来改

MATLAB绘图字体大小控制

坐标图上有各种数字和文字,因为图的大小关系,经常会需要去调节字体的大小,这里简单列举一下,以后想到了再补充~ 

 

通用方法:

在绘制完成的图里面,点上面的edit plot,之后点你需要改的地方的右键,如果需要比较复杂的修改就双击图片,之后再找需要改的地方。

 

设置方法:

设置坐标轴的数字大小,包括legend文字大小:

set(gca,'FontSize',20);

 

设置x轴的标记文字大小(y轴同理ylabel):

xlabel(‘xxxx’,'fontsize',18);%xxxx轴名称

例子:

x=0:0.2:8

plot(x,sin(x),'-k');

set(gca, 'Fontname', 'Times New Roman','FontSize',12);

legend('sinx');

xlabel('x','Fontname', 'Times New Roman','FontSize',12);

ylabel('y=sinx','Fontname', 'Times New Roman','FontSize',12);

--------------------- 
作者:Lucky_Xue 
来源:CSDN 
原文:https://blog.csdn.net/xkl7111/article/details/17223617 
 

你可能感兴趣的文章
几行代码看懂android View的事件传递机制(视图逻辑)
查看>>
android Handler的核心原理,核心代码关键词
查看>>
图片处理的几种算法(毛玻璃效果,高斯模糊效果,旧时光效果,lomo效果,暖意效果)
查看>>
Android打包,如何打包时不包含依赖包(gradle各种依赖方式)
查看>>
RTMP协议
查看>>
HTTP协议详解-简要
查看>>
MQTT协议通俗讲解
查看>>
XMPP协议分析-简要版
查看>>
mqtt实现库对比
查看>>
动态权限申请,android7.08.0权限特征
查看>>
android虚拟键盘判断和高度获取代码
查看>>
android_WebView截图
查看>>
android-加固方案对比
查看>>
android状态栏黑色字体,时间电池深色
查看>>
一段比较坑的求职经历-from android little guy.
查看>>
Weex学习 and Kotlin学习
查看>>
几种直播流媒体协议
查看>>
ExoPlayer
查看>>
流媒体框架
查看>>
java语言当中-sleep()和await()的差异
查看>>