




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
课 程 实 验 报 告学年学期2013-2014学年第1学期课程名称 MATLAB与科学计算 实验名称实验一MATLAB数值与符号运算实 验 室测量测绘实验中心计算机室专业年级 学生姓名 学生学号 提交时间 2013.10.14 成绩 任课教师 水利与建筑工程学院实验二 MATLAB计算的可视化1、目的和要求(1)熟练掌握MATLAB二维曲线、三维图形的绘制。(2)熟练掌握各种特殊图形的绘制。(3)熟练掌握三维图形绘制命令。(4)了解GUI设计的一般过程和方法。2、内容和步骤参见教材实验四。3、实验报告提交要求 (1) x=1 2 3,y=1 2;2 3;5 8,z=2 6 9;3 8 8;1 5 7,绘制plot(x,y)、plot(x,z),说明其各自绘制的内容。(2) 绘制如下图形,建立figure(2),绘图同样曲线,但标题为“你的姓名(黑体,16号字)”,在x坐标和y坐标上分别标识学号和班级名称,并将网格线打开。 th=0:pi/50:2*pi; a=0.5:.5:4.5; X=cos(th)*a; Y=sin(th)*sqrt(25-a.2); plot(X,Y) title(fontsize16bf) xlabel(2011011936) ylabel(电气112) grid on(3) 演示P133页,例题4.17 。 w=logspace(-2,3,20); Aw=1./(w.*sqrt(0.5*w).2+1); Lw=20*log10(Aw); semilogx(w,Lw) title(对数幅频特性曲线)(4) 完成课本P336图S 4.1实验,并用.m文件显示其程序内容。 subplot(2,2,1) t1=0:0.1:2; y1=sin(2*pi*t1); plot(t1,y1); title(y=sin(2pit) subplot(2,2,2) t2=0:0.1:2; y2=exp(-t2);exp(-2*t2);exp(-3*t2); plot(t2,y2) axis(0 2 -0.2 1.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 -0.5 3); title(脉冲信号) subplot(2,2,4); t4=0:0.1:2*pi; plot(sin(t4),cos(t4); axis(-1.2 1.2 -1.2 1.2); axis equal; title(圆)(5) 完成P302第四章例题4.t=0:0.1:2;y1=sin(2*pi*t);y2=cos(2*pi*t);y3=exp(-4*t);plot(t,y1,b-.)hold onplot(t,y2,r-.)hold onplot(t,y3,y-.)plot(t,y3)hold ontitle(正弦、余弦和指数曲线) text(1,0,y=sin(2*pi*t) text(1,1,y=cos(2*pi*t) text(0,1,y=e-4*t)(6) 通过绘制二阶系统阶跃响应,综合演示图形标识,请注释每条命令的含义。clf; %用来清除图形的命令t=6*pi*(0:100)/100; %自变量t的取值范围y=1-exp(-0.3*t).*cos(0.7*t); %函数y=f(t)tt=t(find(abs(y-1)0.05);%函数y=f(t)与1之差大于0.05所对应的时间 ts=max(tt); %镇定时间 plot(t,y,r-,LineWidth,3) %画出函数y的曲线 axis(-inf,6*pi,0.6,inf) %横纵坐标的取值范围 set(gca,Xtick,2*pi,4*pi,6*pi,Ytick,0.95,1,1.05,max(y) %修改横纵坐标grid on %显示分格线 title(it y = 1 - e -alphatcosomegat) %给图形添加标题text(13.5,1.2,fontsize12alpha=0.3) %在13.5,1.2处添加文字注释text(13.5,1.1,fontsize12omega=0.7)%在13.5,1.1处添加文字注释 hold on; %使当前坐标系和图形保留plot(ts,0.95,bo,MarkerSize,10);%在ts,0.95处做标记hold off %使当前坐标系和图形不保留cell_string1=fontsize12uparrow; cell_string2=fontsize16 fontname隶书镇定时间; cell_string3=fontsize6 ; cell_string4=fontsize14rmt_s = num2str(ts); %文字设置text(ts,0.85,cell_string) %添加文字注释 xlabel(fontsize14 bft rightarrow) %添加横坐标 ylabel(fontsize14 bfy rightarrow) %添加纵坐标(7) 运行以下程序,说明plotyy的格式及功能。格式:plotyy(x1,y1,x2,y2) %以左、右不同纵轴绘制两条曲线功能:把同一自变量的2个不同量纲、不同数量级的函数量的变化绘制在同 一张图上。x=0:6y=1 3 5 6 8 2 6;b=y.(1/10)+100plotyy(x,y,x,b)(8) 运行以下二阶系统时域波形演示程序,说明动画的设计方法。1、 以电影方式产生动画:a、使用getframe命令来抓取图形作为画面,每个画面都是以1个列向量的方式,置于存放整个电影的矩阵M中。 b、使用movie(M,K)命令来播放电影,并可指定矩阵M播放的重复次数K。2、 a、擦除属性EraseMode b、对象的位置属性 c、屏幕刷新 d、产生动画n=20;for i=1:n x=0:0.1:i; y=1-1/sqrt(1-0.32)*exp(-0.3*x).*sin(sqrt(1-0.32)*x+acos(0.3); plot(x,y) axis(0,20,0,1.5); M(i)=getframe;endmovie(M,3)(9) 完成一个GUI的设计,并提交源代码。源代码要有详细注释。代码如下:function = GUI_3()% Demonstrate how to hide a uicontrol from the user. % Creates a textbox and a checkbox. The state of the checkbox determines % whether or not the textbox is visible.% Author: Matt Fig% Date: 7/15/2009 S.fh = figure(units,pixels,. position,300 300 200 130,. menubar,none,. name,GUI_3,. numbertitle,off,. resize,off); S.tx = uicontrol(style,text,. unit,pix,. position,10 70 180 40,. string,Hello,苗辉,. backgroundcolor,r,. fontsize,23);S.ch = uicontrol(style,check,. unit,pix,. position,10 20 180 35,. string, Check2hide,. fontsize,14);set(S.ch,callback,ch_call,S) % Set callback. function = ch_call(varargin)% Callback for pushbutton.S = varargin3; % Get the structure. switch get(S.tx,visible) case on % The text is visible, make it invisible. set(S.ch,string, Uncheck2show); set(S.tx,visible,off) case off % The text is in
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 历年山东高考数学试卷
- 2025年金融数据加密机合作协议书
- 庐阳高中高三数学试卷
- 设施维护成本效益分析报告
- 农业机械化水资源政策效应分析报告
- 气候影响下的绿化施工策略分析报告
- 临川区中考题目数学试卷
- 邳州奥林匹克数学试卷
- 医学知识培训课件
- 2025年绝缘材料:绝缘套管项目合作计划书
- 中小学校教育教学课程改革五年事业发展规划纲要十五五发展行动
- 2026年高考历史一轮复习:必修+选必修共5套模块测试卷汇编(含答案解析)
- 专人专库管理制度
- 2025年宁波市北仑区海俊人力资源服务有限公司招聘笔试参考题库含答案解析
- 人教版(2025)数学七年级(下)期末测试卷4(含答案)
- 小学教辅材料管理制度
- 软件测试中的探索性测试考题及答案
- 2025年浙江省公务员录用考试《行测》真题及答案解析(C类)
- 2025年制药工程专业考试题及答案
- 机坪证考试试题及答案
- 2025年小学数学期末考试卷及答案
评论
0/150
提交评论