MATLAB绘图.docx实验四 MATLAB绘图
一、实验目的
1、熟练掌握 MATLAB二维曲线的绘制;
2、熟练掌握图形的修饰;
3、熟练掌握三维图形的绘制;
二、实验内容
1、把图形窗口*t2);exp(-3*t2)];
plot(t2,y2)
axis([0 2 ]); %设定坐标范围
title( 'y=e-t,y=e-2t,y=e-3t' )
subplot(2,2,3)
t3=[0 1 1 2 2 3 4];
y3=[0 0 2 2 0 0 0];
plot(t3,y3);
axis([0 4 3]);
title( '脉冲信号 ')
subplot(2,2,4);
t4=0::2*pi;
plot(sin(t4),cos(t4));
axis([ ]);
axis equal ;
title( '圆')
2、绘制三维图形
(1)曲线图
z=0::40;
x=cos(z);
y=sin(z);
plot3(x,y,z)
grid on
title(
'using plot3'
)
xlabel(
'x'
)
ylabel(
'y'
)
zlabel(
'z'
)
(2)曲面图
z=peaks(20)
surf(z)
colormap pink %粉红色线性浓淡色
colorbar %显示颜色标尺
3、本次实验所用函数
(1) text —— 在图形指定位置加标注
t ext(xt,yt,s) % 在图形的 (xt,yt) 坐标处书写文字注释
text,sin(2*pi*, '\leftarrow 正弦曲线 ' );
text,sin(2*pi*, ' 余弦曲线 \rightarrow' );
text,exp(-4*, '\uparrow 指数曲线 ' );
2) gtext —— 将标注加到图形任意位置 gtext ( s) %将文字放在鼠标单击的地方
3) legend —— 添加图例
legend(s,pos) %在指定位置建立图例
pos取值 0 1 2 3 4 - 1
图例位置 自动取最佳位 右上角 ( 默认 ) 左上角 左下角 右下角 图右侧
置
4、句柄图形
set(h_obj, 'PropertyName', ' PropertyValue ')
设置句柄对象指定属性的属性值
( 1) set(gca, 'xtick' ,[0 pi 2*pi]) %x 轴上显示的值
set(gca, 'xticklabel' , '0|pi|2*pi' ) %x 轴上显示的值的形式
2) h_fig=gcf %获取图形句柄
h_axis=gca %获取轴句柄
h_title=get(gca, 'title' ) %获取标题句柄
set(h_axis
MATLAB绘图 来自淘豆网m.daumloan.com转载请标明出处.