我是靠谱客的博主 开心老师,最近开发中收集的这篇文章主要介绍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’存储格式。

最后

以上就是开心老师为你收集整理的Matlab绘图常用设置及函数的全部内容,希望文章能够帮你解决Matlab绘图常用设置及函数所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(186)

评论列表共有 0 条评论

立即
投稿
返回
顶部