matlab常用画图操作

2016-03-07 22:53 阅读 298 次 评论 0 条

matlab自带的画图工具功能非常强大,所以好多算法研究的童鞋使用matlab编写Windows应用程序封装成.exe运行,可以方便完成计算与画图显示功能,尽管可能在数据量大的时候速度优点吃力。

画图主要是plot函数,普通二维图。

subplot(121),subplot(122),可以在一幅图片中显示,横向两列的图片(左右排列),便于对比;subplot(211),subplot(212)则可以显示上下两行图片(上下排列),便于对比观察。

title()函数给当前的图加上标题;

xlabel,ylabel函数分别给X、Y轴增加坐标说明;

grid on;表示将横轴与纵轴的格网打开,如下图所示

clip_image002

而有些时候,往往为了突出某些重要的线,需要不要的格网线去掉。

set(gca, 'YTickMode', 'manual', 'YTick', [sHmse]);

[sHmse]表示需要显示Y轴坐标的点,可以是不对称的点。在grid on的情况还是会出现上图中的X轴的格网线。如果需要只显示Y轴的格网线,如下图所示。

clip_image004

需要将grid on;注释掉,然后通过set(gca, 'ygrid', 'on');

表示只打开Y轴的格网。

X轴的格网线操作类似,将函数中的参数改为X轴相关的即可。

版权声明:本文著作权归原作者所有,欢迎分享本文,谢谢支持!
转载请注明:matlab常用画图操作 | 起点博客
分类:应用笔记 标签:,

发表评论


表情