Matlab图像绘制修饰

图形窗口相关

✏打开不同的图形窗口命令figure;figure(1);figure(2);…;figure(n):用来打开不同的图形窗口,以便绘制不同的图形。

✏图形窗口拆分命令subplot;subplot(m,n,p):分割图形显示窗口,m表示上下分割个数,n表示左右分割个数,p表示子图编号。

坐标轴相关

在默认情况下MATLAB自动选择图形的横、纵坐标的比例,当然也可以用axis命令控制

✏axis([xmin xmax ymin ymax]):[xmin xmax ymin ymax]中分别给出x轴和y轴的最大值、最小值。

✏axis equal:x轴和y轴的单位长度相同。

✏axis square:图框呈方形。

✏axis off:清除坐标刻度。

在某些应用中,还会用到半对数坐标轴,MATLAB中常用的对数坐标绘制命令介绍如下。✏semilogx:绘制以x轴为对数坐标(以10为底)、y轴为线性坐标的半对数坐标 图形。✏semilogy:绘制以y轴为对数坐标(以10为底)、x轴为线性坐标的半对数坐标 图形。
✏loglog:绘制全对数坐标绘图,即x、y轴均为对数坐标(以10为底)。

文字标示

✏text(x,y,’字符串’):在图形的指定坐标位置(x,y)处标示单引号括起来的字符串。

✏gtext(’说明文字’):利用鼠标在图形的某一位置标示说明文字。执行完绘图命令后再执行gtext(’说明文字’)命令,就可在屏幕上得到一个光标,然后用鼠标选择说明文字的位置。

✏title(’字符串’):在所画图形的最上端显示说明该图形标题的字符串;

✏xlabel(’字符串’)、ylabel(’字符串’)、zlabel(’字符串’):设置x、y、z坐标轴的名称。输入特殊的文字需要用反斜杠(\)开头。

✏legend(’字符串1’,’字符串2’,…,’字符串n’):在屏幕上开启一个小视窗,然后依据绘图命令的先后次序,用对应的字符串区分图形上的线。

栅格命令

✏grid:给图形加上栅格线。

✏grid on:给当前坐标系加上栅格线。

✏grid off:从当前坐标系中删去栅格线。

✏grid:交替转换命令,即执行一次,转变一个状态(相当于grid on、grid off)。

图形保持或覆盖

✏hold on:把当前图形保持在屏幕上不变,同时允许在这个坐标内绘制另外一个 图形。✏hold off:使新图覆盖旧图。hold命令可以保持当前的图形,并且防止删除和修改比例尺。hold命令是一个交替转换命令,即执行一次,转变一个状态(相当于hold on、hold off)。注意MATLAB默认为hold off,这时的操作会修改图形的属性,需要在plot之前加上hold on。

应用型绘图命令

✏bax(x,y);绘制对应于输入x和输出y的高度条形图。

✏hist(y,x);绘制x在以y为中心的区间中分布的个数条形图。

✏stairs(x,y);绘制y对应于x的梯形图。

✏stem(x,y);绘制y对应于x的散点图。注意对于图形的属性编辑同样可以在图形窗口上直接进行,但图形窗口关闭之后编辑结果不会保存。

Original: https://blog.csdn.net/weixin_55105724/article/details/122738837
Author: ITcoders
Title: Matlab图像绘制修饰

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/645211/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球