贵州大学实验报告学院:计算机科学与信息学院专业:计科班级:计科081姓名杨茜学号080806110125实验组实验时间2011-4-6指导教师张建成绩实验项目名称实验二实现圆、椭圆的中点算法
实验目的通过本实验,使学生了解并掌握在光栅显示系统中圆、椭圆的生成和显示算法,进一步熟悉相关开发平台
实验要求优化后的算法:二次差分法可任意指定圆心坐标
书写实验报告:给出算法描述:包括理论、算法和数据结构;根据算法和数据结构:编制源程序;给出实验数据和结果(参照例题);报告以说明问题为原则,不必写得过长;请勿在报告中贴大段源程序,对于一些较为重要的算法,可以摘抄在报告中;将自己的算法同MFC/OpenGL的函数进行比较实验原理一、生成园弧的中点算法算法原理:画出第二个八分园(45°-90°),利用八对称性画出其它八分园
用中点算法画第二个八分园
从当前已获得的象素递推出下一个象素
园弧的隐函数的形式为F(x,y)=x2+y2-R2=0则园弧的正负划分性为:F(x,y)>0,(x,y)在园外;F(x,y)0F(x,y)