- 15
- 0
- 约8.96千字
- 约 14页
- 2017-07-09 发布于河南
- 举报
MATLAB报告范例
课程设计报告
课程名称: MATLAB程序设计及应用
设计题目: 基于GUI界面的光照效果设计
姓名:
学号:
指导教师: 李 娟
时 间: 2010 ~ 2011 学年第 一 学期
南京人口学院信息科学系
课程设计课程设计要求能熟练的应用MATLAB软件实现编程,了解程序开发过程中用到的一些基础知识,同时熟悉应用程序开发过程,?Core(TM) 2 Duo CPU
内存 : 2.00GB;
硬盘:500G;
编程软件环境
系统:WindowsXP professional
Matlab版本:2010a
GUI界面设计
总体样式为:
1:界面设计
建立一个坐标轴,用于显示图形
设置4个pop-up menu,用于设置光照效果
设置5个slider和5个edit text,分别控制视角和光源。
设置三个按钮,分别用于设置背景颜色,设置标题字体,退出
设置一个框架(panel),在框架里放入4个检查盒(checkbox),
分别在axis,pop-up menu,slider,button,panel,checkbox中设置如上图所示的属性
最后再加入一个static text,加入标题。
2:菜单设计
设计级联菜单 :如图所示,详情请见程序
编程(代码过多,详情请见程序)
function varargout = light_demo(varargin)
gui_Singleton = 1;
gui_State = struct(gui_Name, mfilename, ...
gui_Singleton, gui_Singleton, ...
gui_OpeningFcn, @light_demo_OpeningFcn, ...
gui_OutputFcn, @light_demo_OutputFcn, ...
gui_LayoutFcn, [] , ...
gui_Callback, []);
if nargin ischar(varargin{1})
gui_State.gui_Callback = str2func(varargin{1});
end
if nargout
[varargout{1:nargout}] = gui_mainfcn(gui_State, varargin{:});
else
gui_mainfcn(gui_State, varargin{:});
end
function light_demo_OpeningFcn(hObject, eventdata, handles, varargin)
handles.output = hObject;
guidata(hObject, handles);
function varargout = light_demo_OutputFcn(hObject, eventdata, handles)
varargout{1} = handles.output;
--------------------------------------------------------------------
function Untitled_20_Callback(hObject, eventdata, handles)
prompt={输入方位角,输入俯仰角};
title=视角控制;
lines=[1 1];
answer1=inputdlg(prompt,title,lines);
a=answer1{1,1};b=answer1{2,1};
view(a,b)
function Untitled_4_Callback(hObject, eventdata, handles)
[FileName,PathName] = uigetfile({*.jpg;*.png;*.tif;*.gif,所有图片文件;...
*.*,所有文件},选择图片文件(只可单选)注意导入后其他功能不可用,...
C:\Documents and Settings\Administrator\My Documents\My Pictures\);
a=imread([PathName,FileName]);
您可能关注的文档
- dedecms 代码大全.doc
- VB选项卡SSTAB属性及参数.doc
- C语言Ⅱ实验答案.doc
- 关于微信公众号图文排版的技巧.doc
- HTML与JS与Jquery.docx
- photoshop外国天才3D文字设计.doc
- 高考语文基础:识记并正确书写现代常用规范汉字.doc
- (新)实验六 BciTool.docx
- 2014年高考语文二轮专题真题集锦:专题二 识记并正确书写现代常用规范汉字.doc
- CSS基本语法及用法入门.doc
- 微电子技术论文7563326.pdf
- 微电子技术论文7572135.pdf
- 中原证券-华英农业(002321)公司深度分析:世界鸭王,浴火重生-230607.pdf
- 微电子技术论文7444212.pdf
- 财通证券-捷顺科技(002609)智慧停车,云启航-230614.pdf
- 民生证券-黄金珠宝行业深度报告:展望黄金珠宝消费新趋势-230606.pdf
- 微电子技术论文1-s2.0-S0924424716305325-main.pdf
- 微电子技术论文7511661.pdf
- 微电子技术论文1-s2.0-S0924424716305052-main.pdf
- 微电子技术论文1-s2.0-S0924424716305131-main.pdf
最近下载
- 京东中阶商家售后客服岗位人才认证考试题及答案.docx VIP
- 深度解析(2026)《DLT 2484—2022天然酯绝缘油电力变压器选用导则》.pptx VIP
- 2025年高二开学主题班会.pptx VIP
- (高清版)-B-T 2820.1-2022 往复式内燃机驱动的交流发电机组 第1部分:用途、定额和性能.pdf VIP
- 民宿直播带货协议.doc VIP
- 中国罪犯心理评估个性分测验(COPA-PI).pdf VIP
- 京东商家数据分析岗位人才认证(中阶)考试题及答案.docx VIP
- 美丽乡村 课件 -2024-2025学年浙人美版(2024)初中美术七年级下册.pptx VIP
- JB_T 13749-2020 天然酯绝缘油电力变压器.docx VIP
- JBTGTC3000安装使用说明书.doc VIP
原创力文档

文档评论(0)