专业实训1期末报告
云南大学软件学院专业实训报告
Major Practice Report
School of Software, Yunnan University
成 绩
学 期:
课程名称: 专业实训(1) 任课教师: 小 组 长: 联系电话: 电子邮件:
Major Practice Report
目录
一、 成绩考核表---------------------------------------------------3 二、 小组分工明细表----------------------------------------------7 三、 项目一-------------------------------------------------------8
3.1摘要、问题描述------------------------------------------8 3.2设计------------------------------------------------------9 3.3测试结果及小结-----------------------------------------11 3.4代码------------------------------------------------------12 四、 项目二
4.1摘要、问题描述------------------------------------------16 4.2设计-----------------------------------------------------17 4.3测试结果及小结----------------------------------------- 4.4代码------------------------------------------------------ 五、 项目三
5.1摘要、问题描述------------------------------------------8 5.2设计------------------------------------------------------9 5.3测试结果及小结----------------------------------------- 5.4代码------------------------------------------------------
2
School of Software, Yunnan University. (2010)
《专业实训》报告
云南大学软件学院2012学年 春季 学期
《专业实训(1)》成绩考核表
(组内每位同学一份)
课程名称: 专业实训(1) 年级: 2010 级 专业: 数字媒体技术
学号: 20101120093 姓名: 蒋丹妮 本人承担角色: 组长
综合得分: (满分100分)
指导教师:李 劲 2012年 7 月 1 日
云南大学软件学院 (2012)
Major Practice Report
云南大学软件学院2012学年 春季 学期
《专业实训(1)》成绩考核表
(组内每位同学一份)
课程名称: 专业实训(1) 年级: 2010 级 专业: 数字媒体技术
学号: 20101120288 姓名: 张夕璞 本人承担角色: 组员
综合得分: (满分100分)
指导教师:李 劲 2012年 7 月 1 日
4
School of Software, Yunnan University. (2010)
《专业实训》报告
云南大学软件学院2012学年 春季 学期
《专业实训(1)》成绩考核表
(组内每位同学一份)
课程名称: 专业实训(1) 年级: 2010 级 专业: 数字媒体技术
学号: 20101120304 姓名: 马通 本人承担角色: 组员
综合得分: (满分100分)
指导教师:李 劲 2012年 7 月 1 日
云南大学软件学院 (2012)
Major Practice Report
云南大学软件学院2012学年 春季 学期
《专业实训(1)》成绩考核表
(组内每位同学一份)
课程名称: 专业实训(1) 年级: 2010 级 专业: 数字媒体技术
学号: 20101120161 姓名: 张正 本人承担角色: 组员
综合得分: (满分100分)
指导教师:李 劲 2012年 7 月 1 日
6
School of Software, Yunnan University. (2010)
《专业实训》报告
项目一 Mandelbrot集在复平面上的绘制与放大
云南大学软件学院 (2012)
Major Practice Report
中文摘要
本次项目用JAVA实现了Mandelbrot集在复平面上的绘制功能,并且用户可以通过用鼠标点击绘制平面上的点对Mandelbrot集的图像进行局部放大。在复平面上绘制出复数点阵集合,自行设置点的采样数,判定各个点是否满足条件公式,若满足条件则绘制为黑色,若不满足则绘制点的颜色随着迭代次数的变化而变化,最终将呈现出五彩缤纷的图案效果。用户点击绘制平面上的点,程序立即对鼠标点击的区域进行放大,即缩小显示区域,提高单位面积内的采样数,展现图像更多细节。通过记录鼠标点击的坐标中心位置,推算出其他正方形四点坐标,进行与以前窗口相同大小的绘制。
英文摘要
The Mandelbrot set is a mathematical set of points whose boundary is a distinctive and easily recognizable two-dimensional fractal shape. The set is closely related to Julia sets (which include similarly complex shapes), and is named after the mathematician Benoît Mandelbrot, who studied and popularized it.
More precisely, the Mandelbrot set is the set of values of c in the complex plane for which the orbit of 0 under iteration of the complex quadratic polynomial zn+1 = zn2 + c remains bounded. That is, a complex number c is part of the Mandelbrot set if, when starting with z0 = 0 and applying the iteration repeatedly, the absolute value of zn remains bounded however large n gets.
This project is to draw image which is based on the Mandelbrot set by using the JAVA language, and users can use the mouse to enlarge image of the Mandelbrot set. Draw the lattice collection on the complex plane depended on the number of samples
set by user, then determine whether each point meets the condition: .If the point meet the condition, set it black, if not set
it other color.
第一、 问题描述
曼德勃罗特集是人类有史以来做出的最奇异,最瑰丽的几何图形.曾被称为“上帝的指纹”。[1]这个点集均出自公式:Zn+1=(Zn)^2+C,这是一个迭代公式,式中的变量都是复数.通过这个迭代公式可以生成Mandelbrot集的图像。
本次项目的内容就是用JAVA实现Mandelbrot集的图像的绘制,并且用户
8
School of Software, Yunnan University. (2010)
《专业实训》报告
可以通过鼠标进行对Mandelbrot集的图像的局部放大。在复平面上绘制出复数点阵集合,自行设置点的采样数,判定各个点是否满足条件公式,若满足条件则绘制为黑色,若不满足则绘制点的颜色根据迭代次数的大小进行划分,并根据用户用鼠标点击的区域进行放大(所谓的放大就是将鼠标点击的坐标中心位置记录下,并根据坐标推算出其他正方形四点坐标,进行与以前窗口相同大小的绘制)。
[1] 摘自百度百科 第二、 概要设计
(一) 主程序模块
main函数中包含了三个模块:
1. 设置了坐标X,Y的范围以及他们之间的刻度:cpDraw.setX(xl, xh, ss);
cpDraw.setY(yl, yh, ss);
2. 定义了fir …… 此处隐藏:8689字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [文秘资料]班长职务辞职报告
- [文秘资料]完美的辞职报告
- [文秘资料]经典的员工辞职报告
- [文秘资料]医院口腔医生辞职报告
- [文秘资料]总经理辞职报告范文四篇
- [文秘资料]超市职员个人辞职报告
- [文秘资料]村妇联主任的辞职报告
- [文秘资料]辞职报告书格式
- [文秘资料]酒店辞职报告简单范文
- [文秘资料]联通的辞职报告
- [文秘资料]2017最新私企员工辞职报告范文
- [文秘资料]2019年度医院基层党组织书记抓党建述职
- [文秘资料]工作时间长辞职报告
- [文秘资料]辞职报告怎么写出来
- [文秘资料]个人能力原因辞职报告
- [文秘资料]网络工程师辞职报告
- [文秘资料]项目部辞职报告
- [文秘资料]缝纫工辞职报告怎么写
- [文秘资料]XXX州委书记述职报告
- [文秘资料]抓基层党建工作述职报告
- (王虎应老师讲课记录)六爻理象思维
- 八个常见投影机故障排除法
- 质量专业综合知识(中级)第一章质量管理
- 煤矿班组建设实施意见
- 我国快餐业与肯德基经营模式的比较与分
- 汽车保险杠模具标准化模架技术工艺研究
- 汽车二级维护作业团体赛比赛规程
- 装卸搬运工安全操作规程
- 高效的工作方法-刘铁
- 依据《生产安全事故报告和调查处理条例
- 2015专业PS夜景亮化效果图制作教程
- 企业劳动定额定员浅析
- 中枢神经系统医学影像学本科五年制第五
- 长城汽车参观探营第三站:研发试验中心
- 小升初语文专项训练
- 建筑工程质量检测资质分类与等级标准
- 周燕珉-我国养老社区的发展现状与规划
- 《生命里最后的读书会》读后感
- 实验室管理评审报告
- CCNA思科网院教程精华之网络基础知识




