还剩8页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
实验三MATLAB绘图
一、实验目的1.掌握二维图形的绘制2.掌握图形的标注3.了解三维曲线和曲面图形的绘制
二、实验的设备及条件计算机一台(带有MATLAB
7.0以上的软件环境)设计提示1.Matlab允许在一个图形中画多条曲线plotx1,y1,x2,y2,……指令绘制y1=f1x1y2=f2x2等多条曲线Matlab自动给这些曲线以不同颜色标注可用text函数2.绘图时可以考虑极坐标和直角坐标的转换3.三维曲线绘图函数为plot3,注意参考帮助中的示例
三、实验内容1.生成1×10维的随机数向量a,分别用红、黄、蓝、绿色绘出其连线图、杆图、阶梯图和条形图,并分别标出标题“连线图”、“杆图”、“阶梯图”、“条形图”
2、绘制函数曲线,要求写出程序代码1在区间[0:2π]均匀的取50个点,构成向量t2在同一窗口绘制曲线y1=sin2*t-
0.3;y2=3cost+
0.5;要求y1曲线为红色点划线,标记点为圆圈;y2为蓝色虚线,标记点为星号3分别在靠近相应的曲线处标注其函数表达式
3.将图形窗口分成两个绘图区域,分别绘制出函数在
[03]区间上的曲线,并利用axis调整轴刻度纵坐标刻度,使在
[012]区间上,在[-
21.5]区间上4.用mesh或surf函数,绘制下面方程所表示的三维空间曲面,x和y的取值范围设为[-3,3]思考题
1.编写一个mcircler函数,调用该函数时,根据给定的半径r,以原点为圆心画一个如图所示的红色空心圆(图例半径r=5);左图参考polar函数的用法,右图绘制圆形的参数方程为x=sin(t),y=cos(t)其中,t的区间为0~2*pi,步长为
0.12.
(1)绘一个圆柱螺旋线(形似弹簧)图圆柱截面直径为10,高度为5,每圈上升高度为1如左图所示
(2)利用
(1)的结果,对程序做少许修改,得到如右图所示图形
四、实验报告要求(包含预习报告要求和最终报告要求)
1.实验名称
2.实验目的
3.实验设备及条件
4.实验内容及要求
5.实验程序设计指程序代码
6.实验结果及结果分析实验结果要求必须客观有数据的可以...。