Matlab绘图常用设置及函数

1、绘图坐标区设置

1.1、取消科学计数法显示

get(gca,'xtick');
set(gca,'xticklabel',get(gca,'xtick'));
get(gca,'ytick');
set(gca,'yticklabel',get(gca,'ytick'));

1.2、不显示上方和右侧坐标区轮廓

set(gca,'Box','off');

1.3、刻度条向外显示

set(gca,'TickDir','out');

1.4、设置坐标轴范围和间隔

set(gca,'xtick',0:10:100);%x轴坐标范围(0,100),间隔10
set(gca,'ytick',0:10:100);

1.5、设置坐标轴颜色

set(gca, ,'Xcolor','r');%x轴设置红色
set(gca,'FontSize',10);%字体10

1.6、设置标签

xlabel('x','FontName','Times New Roman','FontSize',20);%x轴标签
ylabel('y','FontName','Times New Roman','FontSize',20);%y轴标签
title('x-y','FontName','Times New Roman','FontSize',20);%标题

2、bar()

  bar(y);按照y中数据顺序显示条形图,一个数据对应一个条形。
  bar(x,y);x中数据必须单调递增或递减,按照x中数据为横轴,y中数据为纵轴显示条形图。
  bar(x,y,width);设置每个数据条显示宽度,默认width=0.8,当设置width>1时数据条会重叠。
  bar(y,‘bar_color’);设置条形图内部颜色,如‘r’为显示红色条形。
  bar(y,‘EdgeColor’,value);设置条形轮廓颜色,如bar(y,‘r’,‘EdgeColor’,‘r’)为显示轮廓和内部全红的条形。
  bar(y,‘stacked’);堆叠条形图,y为矩阵,每一行堆叠成一个条形。

3、legend()

3.1、设置图例标签,几条线就设置几个标签

legend('legend1','legend2');

3.2、设置图例位置,东北角(northeast,默认)、西北角(northwest)

legend('legend1','legend2','Location','northeast');

3.3、设置图例排列方式,垂直堆叠(vertical,默认)、并排(horizontal)

legend('legend1','legend2','Orientation','horizontal');

4、图片导出设置

1)、在绘图窗口点击‘文件’选项,点‘导出设置’,将弹出导出设置面板。
2)、选择渲染属性,分辨率调到600dpi。
3)、选择字体属性,自定义名称可以选择Times New Roman,与代码块中一致。
4)、属性设置完后点击‘应用于图形’,设置完成。
5)、最后点击‘导出’,根据需要选择导出类型,可以选择‘.emf’存储格式。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

花开半夏321

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值