matlab学习笔记2
关于作图
作图的本质(至少对matlab来说)是描点和连线。因此代码本质上是要将一个点集传给matlab。
plot(x,y,'S')//x与y是向量,与各点的横坐标与纵坐标一一对应,S代表线性
对下图代码的解释:第一条线参数为‘r’,即red,未规定线性,默认实线。第二条线‘g’规定绿色,‘o’规定圆点。

简单版本
ezplot('f(x,y)',[xmin,xmax,ymin,ymax]);
ezplot('x(t)','y(t)',[tmin,tmax]);//参数方程




见上图,对于类似隐函数的结构单引号中写f(x,y)=0中等号左侧的部分
接下来是fplot的使用

使用匿名方法可一次画出多个图


下面是一些图例的写法,其中gtext是用鼠标设置标记,也可以用text(x,y,'something')


subplot(n,m,k)//将图像分成m*n块,激活第k块,其后的作图将作在该块上
使用subplot可以很好地在有限空间上显示多个图像,尤其是用于体现某个变量变化对图像的影响时
为了作出符合要求的图像,请务必记得使用hold on


浙公网安备 33010602011771号