塔里木大学 信息工程学院 塔里木大学MATLAB及仿真应用实验报告
课程名称: 机 房: 实验日期: 实验班级: 实验名称: 实验设备 、设施: 实验要求: MATLAB及仿真应用 逸夫楼409 2017/12/18 通信20-1 常见Matlab函数的使用 计算机 Matlab7.0 附带源程序及结果的截图;并填写实验结果分析。 1. 2. 3. 4. 掌握三维图形绘画指令。; 掌握极坐标的绘图; 掌握阶梯图、填充图和条形图的绘制; 了解饼图的使用。 任课教师: 实验成绩: 学生姓名: 陈杰 李勐 计算机编号: 2 实验目的: 实验结果分析
实验步骤与内容:
1分别使用plot3、mesh、surf绘制三维曲面图 (1)z?cos(x?cosy)?x2
clear all x=0:0.1:2*pi; [x,y]=meshgrid(x); z=cos(x+cos(y))+x.*x; plot3(x,y,z);
xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis'); title('plot-3')
1
塔里木大学 信息工程学院 plot-34030z-axis201008642y-axis002x-axis648clear all x=0:0.1:2*pi; [x,y]=meshgrid(x); z=cos(x+cos(y))+x.*x; mesh(x,y,z);
xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis'); title('mesh')
2
塔里木大学 信息工程学院 mesh4030z-axis201008642y-axis002x-axis648clear all x=0:0.1:2*pi; [x,y]=meshgrid(x); z=cos(x+cos(y))+x.*x; surf(x,y,z);
xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis'); title('surf')
3
塔里木大学 信息工程学院 surf4030z-axis201008642y-axis002x-axis648
(2)z?51?x?y22其中x??3,y??3
clear all x=-3:0.1:3; y=-3:0.1:3;
[x,y]=meshgrid(-3:0.5:3); z=5./(1+x.*x+y.*y); plot3(x,y,z);
xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis'); title('plot-3')
4
塔里木大学 信息工程学院 plot-3543210420-2y-axis-4-4-2x-axis204z-axisclear all x=-3:0.1:3; y=-3:0.1:3;
[x,y]=meshgrid(-3:0.5:3); z=5./(1+x.*x+y.*y); surf(x,y,z);
xlabel('x-axis'),ylabel('y-axis'),zlabel('z-axis'); title('surf')
5