matlab绘图坐标属性设置 | 您所在的位置:网站首页 › matlab绘图图例位置location › matlab绘图坐标属性设置 |
matlab 绘图坐标属性设置
1. 去掉边框,
空白区域。
首先要了解的是 Matlab 是面向对象的。最高等级的对象是 screen ,它定义了 figure 可以用的最大 szie 。
screen 下面是 figure 。 figue 就是你画图的时候跳出来的那个新 的对话窗口。如果 figure 变化, screen 是不会跟着变化的。但 screen 变化的话, figure 就要跟着变化了。
figure 下面是 axes 。 axes 是那个窗口里面你要画的东西。 axes 的 大小和位置取决于 figure ,如果你放大缩小 figure 的大小的话,里面 的图线也会跟着变化的。
plot( j,y,'Marker','+','LineWidth',1.5,'LineStyle',':','Color',[0 0 1]) % 设置坐标轴距离画板边距,
左下山下,依次调整图的空白区域。
set (gca,'position',[0.1,0.1,1,1] );
2. 用 matlab 画了一张图,投稿时要缩小,缩小后字体就会过小或者 发虚。
我摸索出比较好的方法是如下的代码:
%%%%%%%%%%%%%%%%%%%%% %plot your figure before %%%%%%%%%%%%%%%%%%%%% % figure resize set(gcf,'Position',[100 100 260 220]); set(gca,'Position',[.13 .17 .80 .74]); figure_FontSize=8; set(get(gca,'XLabel'),'FontSize',figure_FontSize,'Vertical','top' |
CopyRight 2018-2019 实验室设备网 版权所有 |