Matial设计报告精选.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Matial设计报告精选

2009--2010学年第 二 学期 物电 学院期末考试卷《 MATLAB实用教程 》 (课程论文等试卷样式) 学号: 8 姓名: 赵金龙 班级: 2008级电子(1)班 学号:6  姓名:程进功  班级: 2008级电子(1)班 成绩: 评语: (考试题目及要求) 本考试要求学生灵活运用Matlab程序设计语言课程中的学习到的相关知识,自拟题目,编制应用程序,实现具有一定难度的应用程序。在程序设计过程中,要注重知识的综合应用,尽量涵盖Matlab程序设计语言课程中较多的知识点;也可以自行学习课本上未涉及的Matlab程序设计语言高级内容,完成相关程序设计。 本考试每人需要提交以下内容: 课程论文(包括简介,主要内容,结论,参考文献等),打印稿,电子版; 源程序; 3.实验报告合订本。 简易Matlab界面设计报告 设计简介 通过熟悉Matlab图形界面的相关控件和属性,设计了一个简易的界面在设计中用M文件编写了部分界面设计,对Matlab程序流程有了大概的了解和掌握,与此同时对用句柄创建图形对象并设计相关属性也有了相应的熟悉。界面设计的主要功能是通过对图形和命令按钮进行简单的编辑,实现界面的一些图形操控操作。 设计内容 设计一个显示图形曲线的GUI界面,要求通过单选按钮及菜单显示相关图形和动画的界面。 1、设计界面 ⑴ 控件设计:在命令窗口输入“Guide”命令,出现可视化的界面开发环境,将界面窗口右边的图形对象面板中的控件拖放到空白窗口中,放置的空间有:1个坐标轴、2个静态文本框、1个面板、6个按钮,设置控件属性。 ⑵ 菜单设计: 在可视化界面环境选择菜单“Tools”→“Menu Editor…”就会出现菜单编辑器窗口,建立三个主菜单,如下图所示:“Label”栏用来编辑菜单项的名称,“Tag”是标记,“Separator above the item”是分隔符,“Item is checked”是处置是否已选,“Callback”栏用以输入回调函数。 ⑶ 日历和时钟界面设计:使用figure句柄创建图形界面,应用unicontrol句柄创建控件,创建日历及时钟界面,显示当前的日期、时间,程序如下: 日历: function Untitled_14_Callback(hObject, eventdata, handles) %function CalendarTable; % calendar è?àú % Example: % CalendarTable; S=datestr(now); [y,m,d]=datevec(S); % d is day % m is month % y is year DD={Sun,Mon,Tue,Wed,Thu,Fri,Sat}; close all figure; for k=1:7; uicontrol(gcf,style,text,... unit,normalized,position,[0.02+k*0.1,0.55,0.08,0.06],... BackgroundColor,[0.6 0.8 0.2],ForegroundColor,[0.9 0.5 0.1],... String,DD(k),fontsize,18,fontname,times new roman); end h=1; ss=b; qq=eomday(y,m); for k=1:qq; n=datenum(y,m,k); [da,w] = weekday(n); if k==d; ss=r; end uicontrol(gcf,style,push,... unit,normalized,position,[0.02+da*0.1,0.55-h*0.08,0.08,0.06],... BackgroundColor,[0.7 0.2 0.2],ForegroundColor,r,... String,num2str(k)); ss=b; if da==7; h=h+1; end end uicontrol(gcf,style,push,... unit,normalized,position,[0.6,0.66,0.12,0.08],... BackgroundColor,[0 1 0.8],ForegroundColor,[0.1 0.9 0.5],... String,Time:,fontsize,18,fontname,times new roman); Tq=uicontrol(gcf,style,push,... unit,normalized,position,[0.74,0.66,0.17,0.08],... BackgroundColor,[0.8 0.5

文档评论(0)

gz2018gz + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档