MATLAB 绘制二维、三维图形 例 2-1 在子图形窗口中画出 上正弦、余弦曲线
1*pi:2*pi;%按步长赋值生成x 向量 y=sin(x); z=cos(x);%生成正弦、余弦函数值y、 z 向量 subplot(2,1,1)%分图形窗口为2 行 1 列,并在第一个子窗中绘图 plot(x,y,x,z)%在第一个子窗中画出正弦、余弦曲线 subplot(2,1,2)%在第二个子窗中绘图 plot(x,y,'k:',x,z,'r-')%在第二个子窗中用不同颜色画两条曲线 hold on%保持第二个子窗中绘图 plot(x,y,'bo',x,z,'k+')%用 'o'和 '+'标记曲线上分点 hold off%取消图形保持 例 2-2 画出 上正弦、余弦曲线并对线型加粗、点型加大,重新定置坐标系以及加注相说明和注释
1*pi:2*pi;%按步长赋值生成x 向量 y=sin(x); %生成正弦、余弦函数值y、 z 向量 z=cos(x); plot(x,y, 'b-', x,z, 'k
-','linewidth',3, 'markersize',15) axis([-0
2*pi 2*pi -1
2])%重新设置图形窗口坐标轴范围 grid%加注坐标网格 xlabel('Variable \it{x}')%标记横坐标轴, \it{x}表示x 为斜体 ylabel('Variable \it{y}')%标记纵坐标轴 title('Sine and Cosine Cruves')%