资源描述:
《matlab与机电系统仿真-实验指导书.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、课程实验报告学年学期 20**-20**学年第1学期课程名称 MATLAB与科学计算实验名称 实验二MATLAB计算的可视化实验室 测量测绘实验中心计算机室专业年级 热动121学生姓名 李建宝学生学号 2012012276提交时间2014/11/28成 绩任课教师 许景辉、牛亚斌水利与建筑工程学院此页在提交报告时删掉实验项目名称:1MATLAB数值与符号运算2MATLAB计算的可视化3MATLAB程序设计4Simulink仿真及机电系统仿真实验报告要求1、实验报告采用学院统一封皮,信息添写完整。2、实验
2、报告中要求有实验目的、要求和内容。3、实验报告格式:5号字体,单倍行距,图形要小,以清晰紧凑为准。页边距2cm,A4纸。窗口激活后,用Alt+Print(ScreenSys)复制最外面的图。5、提交时的文件名格式为:学号-姓名-班级-实验*,如:2012012174-张**-电气124-实验1。实验二MATLAB计算的可视化1、目的和要求(1)熟练掌握MATLAB二维曲线、三维图形的绘制。(2)熟练掌握各种特殊图形的绘制。(3)熟练掌握三维图形绘制命令。(4)了解GUI设计的一般过程和方法。2、内容和步骤
3、参见教材实验四。3、实验报告提交要求(1)x=[123],y=[12;23;58],z=[269;388;157],绘制plot(x,y)、plot(x,z),说明其各自绘制的内容。该图绘制的是plot(x,z)该图绘制的是plot(x,z)(1)绘制如下图形,建立figure(2),绘图同样曲线,但标题为“你的姓名(黑体,16号字)”,在x坐标和y坐标上分别标识学号和班级名称,并将网格线打开。(1)演示P133页,例题4.17。(2)完成课本P336图S4.1实验,并用.m文件显示其程序内容。(1)完成
4、P302第四章例题4.(1)通过绘制二阶系统阶跃响应,综合演示图形标识,请注释每条命令的含义。clf;t=6*pi*(0:100)/100;y=1-exp(-0.3*t).*cos(0.7*t);tt=t(find(abs(y-1)>0.05));ts=max(tt);plot(t,y,'r-','LineWidth',3)axis([-inf,6*pi,0.6,inf])set(gca,'Xtick',[2*pi,4*pi,6*pi],'Ytick',[0.95,1,1.05,max(y)])grido
5、ntitle('ity=1-e^{-alphat}cos{omegat}')text(13.5,1.2,'fontsize{12}{alpha}=0.3')text(13.5,1.1,'fontsize{12}{omega}=0.7')holdon;plot(ts,0.95,'bo','MarkerSize',10);holdoffcell_string{1}='fontsize{12}uparrow';cell_string{2}='fontsize{16}fontname{隶书}
6、镇定时间';cell_string{3}='fontsize{6}';cell_string{4}=['fontsize{14}rmt_{s}='num2str(ts)];text(ts,0.85,cell_string)xlabel('fontsize{14}bftrightarrow')ylabel('fontsize{14}bfyrightarrow')(1)运行以下程序,说明plotyy的格式及功能。x=0:6y=[1356826];b=y.^(1/10)+100plotyy(x
7、,y,x,b)格式plotty(x1,y1,x2,y2)功能左纵轴用于(x1,y1)的数据。右纵轴用于(x2,y2)的数据绘制两条曲线(2)运行以下二阶系统时域波形演示程序,说明动画的设计方法。n=20;fori=1:nx=0:0.1:i;y=1-1/sqrt(1-0.3^2)*exp(-0.3*x).*sin(sqrt(1-0.3^2)*x+acos(0.3));plot(x,y)axis([0,20,0,1.5]);M(i)=getframe;endmovie(M,3)(1)使用getframe命令抓
8、取图形作为画面,每个画面都是以1个列向量的方式,置于存放整个电影的矩阵M中。(2)使用movie(M,k)命令播放电影,并可指定矩阵M重复播放的次数k。(3)完成一个GUI的设计,并提交源代码。源代码要有详细注释。(做完作业的,把此题可删掉)