要把matlab作图弄的更好,可以看看这篇文章。主要讲的是关于MATLAB绘图图像设置的一些操作。
每个图像都有三个部分,figure、line、Axes,我们要对图像进行对应的修改,首先需要找到物件对应的位置并进行对应修改。如何改变物件本身的属性,这里用到两个函数:get()与set()。使用get可以获取物件的对应属性信息,使用set则进行属性修改。
![dc4ec00c404dfe2fe00908dc6fc2e3df.png](https://i-blog.csdnimg.cn/blog_migrate/0704f58e074d11dfecace881f91bbc38.png)
在进行属性修改时我们需要确定对应的对象,这里会涉及到最常用的有gcf和gca,其中gcf对应figure;gca对应Axes。
下面用正弦图像作图进行有关于图像的Axes与line设置的一些操作:
起始作图实现如下:
```
x=linspace(0,2*pi,1000);
y=sin(x);
plot(x,y);
h=plot(x,y);
`
1. 设定Axes的属性
①设定横纵坐标范围
操作:
```
set(gca,'Xlim',[0,2*pi]);
set(gca,'Ylim',[-1.2,1.2]);
``
②设定坐标步进的大小
操作: