资源描述
《数学实验》报告
实验名称 MATLAB绘图
学 院 计算机与通信工程学院
专业班级 计算机1201
姓 名 郭耀聪
学 号 41255025
2014年 4月
6
一、 【实验目的】
1、 了解掌握MATlAB基本绘图指令、基本绘图控制参数,掌握坐标轴的控制,了解线条属性,学会使用图形标注,成功绘制出曲线;
2、 学习绘制MATLAB二维特殊图形;
3、 了解三维曲线、三维曲面绘图。
二、 【实验任务】
1、 绘制y=ex/3sin(3x) (x∈[0,4π])的图像,要求用蓝色的星号画图;并且画出其包络线y=±ex/3的图像,用红色的点划线画图;
2、 在同一图形窗口化三个子图,要求使用指令gtext、axis、legend、title、xlabel、和ylabel:
(1) y=xcosx, x∈(-π,π)
(2) y=xtan(1/x)sinx3, x∈(π,4π)
(3) y=e1/xsinx, x∈[1,8]
3、 绘制圆锥螺线的图像并加各种标注,圆锥螺线的参数方程为:
x=tcos(π/6)t
y=tsinπ(π/6)t, (0≤t≤20π)
z=2t
三、【实验程序】
1、
2、
3、
三、 【实验结果】
1、
2、
3、
四、 【实验总结】
这次实验主要是学习matlab 软件的绘图功能:二维绘图、三维 绘图;matlab软件还有丰富的图形修饰功能,如改变线条的形式和颜色;除此之外其还可以以多种形式如在一个图形中显示多个函数图形,一个figure中显示多个坐标系,还有一个程序中就可以用多个figure一起来表示不同的函数……matlab绘制三维图形时功能尤为强大,可以绘制三维线形图、三维网眼图、三维表面图、三维轮廓图、三维混合图……十分直观的反映出三维图形让我们更加容易对三维图形的理解。总的而言matlab是一款十分有用的绘图软件。实验中遇到的困难就是指令比较多,格式刚刚开始接触觉得陌生,相信多做练习一定能掌握这个软件的使用要领。
clc
x1=-pi:2*pi/50:pi;
y1=x1.*cos(x1);
y2=x.*tan(1./x).*sin(x.^3);
x2=pi:3*pi/50:4*pi;
x3=1:8/50:8;
y3=exp(1./x).*sin(x);
plot(x1,y1,x2,y2,x3,y3),grid on
gtext('y=xcosx'),gtext('y=xtan(1/x)sin(x^3)'),gtext('y=e^(1/x)sinx')
title('三条曲线')
axis auto
xlabel('x'),ylabel('y')
展开阅读全文