(一)、基本的绘图命令
曲线颜字符以及曲线线标字符串(即可以作为数据点图标)
例1:单图形绘制
例2:单窗口绘制多个图形,此例通过y的不同行向量,通过一个x坐标对应多个y坐标的方法!
例3:plot函数做散点图,注意向量之间长度相同,个人认为即x方向向量长度与y方向向量长度相同。
hold on 命令: 在同一坐标下画多条曲线或离散点,一定要与hold off配套,即hold on与hold off 之间的函数图形绘制在同一坐标系中。
例1:
(二)、坐标系调整
axis([xmin,xmax,ymin,ymax])
[ ]中分别给出x轴,y轴的最大值,最小值
axis equal x轴和y轴长度相同
axis square 图框呈方形
grid on(off)添加(取消)坐标网格线
axis off 取消坐标轴
实验:
(三)、给图形加标注
(四)、多个子图绘制
核心:subplot(a,b,c)dif:a,b表示建立a行b列个绘图子区,c为当前绘图区的序号。
例:
(五)对数坐标系/极坐标系绘图、双纵坐标曲线图
1、对数坐标系绘图:semilogx( )、semilogy( )、loglog( )、
这三个函数的区别,见图:
例:
2、半对数坐标系图
例:
注意:此处会有警告
负数被忽略了,我本来想通过axis([ ])改变坐标的值,但是没有效果,待解决
3、双坐标曲线图:在同一个图中,绘制出同一横坐标下,不同纵坐标标度的不同曲线。
plotyy( x1,y1,x2,y2,’fun1’,’fun2’)
4、对数坐标系绘图
polar(theta,rho,linespec ), theta----极角,rho----矢径,
例:r=sin(x)*cos(x)