- 4
- 0
- 约9.68千字
- 约 50页
- 2018-10-17 发布于江苏
- 举报
第三章 直线圆、椭圆生成算法
第三章 直线、圆、椭圆生成算法 3.1直线段的扫描转换算法 数值微分法(DDA) 假定直线的起点、终点分别为:(x0,y0), (x1,y1),且都为整数。 数值微分(DDA)法 基本思想 已知过端点P0 (x0, y0), P1(x1, y1)的直线段L y=kx+b 直线斜率为 这种方法直观,但效率太低,因为每一步需要一次浮点乘法和一次舍入运算。 数值微分(DDA)法 计算yi+1= kxi+1+b = kxi+b+k?x = yi+k?x 当?x =1; yi+1 = yi+k 即:当x每递增1,y递增k(即直线斜率); 注意上述分析的算法仅适用于?k? ≤1的情形。在这种情况下,x每增加1,y最多增加1。 当 ?k? ?1时,必须把x,y地位互换 数值微分(DDA)法 增量算法:在一个迭代算法中,如果每一步的x、y值是用前一步的值加上一个增量来获得,则称为增量算法。 DDA算法就是一个增量算法。 数值微分(DDA)法 void DDALine(int x0,int y0,int x1,int y1,int color) ? int x; float dx, dy, y, k;
您可能关注的文档
- 第三章 烃的氧衍生物.ppt
- 第三章 灭菌无菌空气的制备.ppt
- 第三章 烯烃教学时数8).doc
- 第三章 牛顿动定律第二讲 两类动力学问题 超重和失重.ppt
- 第三章 现代济增长理论.ppt
- 第三章 班轮单和海运单.ppt
- 第三章 生产间水汽用量.ppt
- 第三章 现代运船舶布置及结构.ppt
- 第三章 真菌染实验诊断.ppt
- 第三章 瞬态力学分析.doc
- 中国国家标准 GB/T 48336.304-2026星闪无线通信系统 第304部分:基础服务层 5G蜂窝网络融合.pdf
- CCAA《管理体系认证基础》第2版+三色笔记office完整版-2026.docx
- RCS-901系列超高压线路成套保护装置技术和使用说明书.pdf
- RCS-902A(B.C.D)型超高压线路成套保护装置技术说明书.pdf
- PCS-923A断路器失灵起动及辅助保护测控装置技术使用说明书.pdf
- RCS-924A型T区保护装置技术和使用说明书.pdf
- GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 中国国家标准 GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统.pdf
- 《GB/T 48349.3-2026信息技术 数字视网膜系统 第3部分:端子系统》.pdf
- 中国国家标准 GB/T 48355-2026石化化工用软起动装置.pdf
最近下载
- 2026年核子及核辐射测量仪器制造行业市场现状分析报告及未来五至十年碳中和与循环经济.docx VIP
- 人民版综合实践活动六年级上册第10课《植物栽培我能行》课件.ppt
- 血液透析导管相关血栓诊疗防治专家共识(2026版).pptx
- 连续玄武岩纤维生产原料技术规范.docx VIP
- 施工现场交通组织示意图.pdf VIP
- 中西医结合科工作制度、规章制度、岗位制度说明书.doc VIP
- 品质培训课程ppt.pptx
- ISO9001-2026《质量管理体系——要求》标准条款(过程)流程清单(雷泽佳编制-2026A0).pdf VIP
- 离散控制系统第六章 采样控制系统.ppt VIP
- 建筑施工项目质量管理体系文件编制与执行研究.docx VIP
原创力文档

文档评论(0)