matlab课程设计任务书

matlab课程设计任务书

ID:19186949

大小:55.00 KB

页数:9页

时间:2018-09-29

matlab课程设计任务书_第1页
matlab课程设计任务书_第2页
matlab课程设计任务书_第3页
matlab课程设计任务书_第4页
matlab课程设计任务书_第5页
资源描述:

《matlab课程设计任务书》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、课程设计(论文)任务书数学与计算科学学院学院数学与应用数学专业信计08-01班课程名称数学软件课程设计题目MATLAB中三维曲面及其色彩处理问题的研究任务起止日期:2009年12月14日~2009年12月25日9一、课题内容1.查阅相关文献,弄清MATLAB中关于”????????????????”问题;2.至少编程实现一具体算例,并撰写出设计论文;3.论文中的图、表进行规范化处理;4.通过对本课题的实践以期使学生程序编写能力得到较大提高。二、课题要求1.使用MATLAB中的有关知识完成本课题的程序设计;2.程序中必须以M文件格式书写;3.程序能够运行,并对所得结果做必

2、要的分析;4.设计论文正文篇幅不少于3000字;5.提交的所有材料必须符合《长沙理工大学课程设计管理规定》(长理工大教[2005]8号)的要求。9三、课题完成后应提交的材料1.课程设计(论文)按以下排列顺序装订成册(1)封面(统一到学校教材中心领取,并详细填写)(2)任务书(3)中文摘要(4)英文摘要(5)目录(6)正文(7)参考文献(8)附件(源程序打印件)2.装订成册的论文装入资料袋资料袋统一到学校教材中心领取,并详细填写四、主要参考文献(由指导教师选定)[1]刘卫国主编.MATLAB程序设计教程(第1版).北京:中国水利水电出版社,2006:142-146[2]王

3、沫然著.MATLAB与科学计算(第二版)[M].北京:电子工业出版社,2003:56-89[3]李庆扬等著.数值分析武汉:华中理工大学出版社,2000:2-78[4]????????????????同组设计者王文智乔方杰注:1.此任务书由指导教师填写。如不够填写,可另加页。2.此任务书最迟必须在课程设计(论文)开始前下达给学生。9学生送交全部材料日期学生(签名)指导教师验收(签名)9第1章构建三维MATLAB图形1.1构建三维曲面的基本步骤………………………………………………………1.2曲面矩阵的描述…………………………………………………………………1.2.1网格和曲面

4、图形的绘制…………………………………………………1.2.2随机采样曲面图形数据…………………………………………………1.2.3参数化曲面图形…………………………………………………………1.2.4曲面图形透明处理………………………………………………………第2章三维MATLAB曲面色彩处理2.1网格和曲面图形的着色………………………………………………………2.1.1颜色映射表………………………………………………………………向量与色图矩阵2.1.2曲面曲率的颜色映射……………………………………………………2.2曲面的光照处理…………………………………………………………………M

5、ATLAB中,三维图形的创建一般按照下面的步骤进行:(1)数据准备典型代码为:Z=peaks(20);(2)选定创建三维图形的窗口,并在窗口中确定图形绘制的区域典型代码为:figure(1)subplot(2,1,2)9(3)调用三维图形函数典型代码为:h=surf(Z)(4)确定颜色映射方案和三维阴影算法典型代码为:colormaphotshadingimterpset(h,’EdgeColor’,’k’)或添加灯光效果。典型代码为:light(’Position’,[-2,2,20])lightingphongmaterial([0.4,0.6,0.5,30])se

6、t(h,’FaceColor,[0.70.70)],…BackFaceLighting’,’lit’)(5)设置视点典型代码为:view([30,25])set(gca,’CameraViewAngleMode’,’Manual’)(6)设置坐标轴范围及其标示符号典型代码为:axis([51515-88])Set(gca’ZTickLabel’,’Negative

7、

8、Positive’)(7)设置坐标纵横化典型代码为:Set(gca,’PlotBoxAspectRatio’,[2.5,2.5,1])(8)用坐标轴标签、图例和标注文本等对图形进行注释典型代码为:xlabe

9、l(‘XAxis’)ylabel(‘YAxis’)9zlabel(‘FunctionValue’)title(‘Peaks’)(9)图形打印输出典型代码为:Set(gcf,’PaperPositionMode’,’auto’)Print-dps2MATLAB的表面定义是通过在X-Y平面中的矩形栅格上方的点的Z坐标来实现的。而该表面图形是通过将相邻的点用直线相连而形成。Mesh函数和surf函数用于创建矩阵数据的三维表面图形。假设矩阵,其元素Z(i,j)定义了栅格(i,j)之上表面的高度,即该表面的Z坐标值。《MATLAB高级应用图形及影像

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。