- 1、本文档共25页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 学习目标 1. 了解多媒体教学软件中程序绘图问题的特点 2. 了解数学坐标系与窗口坐标系之间的区别 3. 熟悉数学坐标系与窗口坐标系之间的转换 4. 掌握多媒体教学软件中各种绘图程序的设计方法 第 11 章 多媒体教学软件中教学演示图形设计 11.1.1 窗口坐标系的特点 第 11 章 多媒体教学软件中教学演示图形设计 11.1 演示图形中的参照系分析 窗口坐标系与一般的数学坐标系有明显的区别。窗口坐标系的单位长度是固定的,其长度就是像素间距(在窗口分辨率固定的情况下),而直角坐标系的单位长度是可以根据需要人为设定的。窗口坐标系的可视长度是一定的,它取决于窗口分辨率的大小,而直角坐标系的坐标轴是可以无限延长的。 可视长度对于教学软件来说是一个非常重要的参量,程序中一切用于可视目的的运算结果都希望限制在可视长度范围内,从而使运算结果要说明的数学问题能够完整反映在窗口上。因此,运用其它各种坐标系运算的结果为了显示的需要都不可避免地要进行对于窗口坐标系的转换。 11.1.1 窗口坐标系的特点 第 11 章 多媒体教学软件中教学演示图形设计 11.1 演示图形中的参照系分析 窗口坐标系坐标轴的正方向分别为:横坐标水平向右递增,纵坐标垂直向下递增。而直角坐标系的纵坐标按照一般习惯总是垂直向上递增的(当然也可以人为地设定向下)。 窗口坐标系的原点在窗口的左上角,是计算机可以识别的、不可更改位置的绝对坐标系,因而窗口坐标系的坐标负值都不在可视范内。而直角坐标系的原点可以根据需要确定在窗口的任意位置上,是一种可移动的相对坐标系。 11.1.2 直角坐标系的转换 第 11 章 多媒体教学软件中教学演示图形设计 11.1 演示图形中的参照系分析 ⑴ 平移 设窗口坐标系坐标变量为x、y,窗口分辨率为(m×n)。将窗口坐标系平移到窗口中心,创建一个新坐标系Ⅱ,其坐标变量为x1、y1,那么x1=x-m/2、y1=y-n/2,公式中的n/2和m/2是求得窗口坐标轴长度的一半。这个坐标系还不是直角坐标系,其坐标系统的纵坐标是向下递增的。 11.1.2 直角坐标系的转换 第 11 章 多媒体教学软件中教学演示图形设计 11.1 演示图形中的参照系分析 ⑵ 翻转 将坐标系Ⅱ以坐标轴xd为基准进行上下翻转,使坐标系统的纵坐标向上递增,形成新坐标系Ⅲ,其坐标变量为x2、y2,那么x2=x-m/2、y2=-(y-n/2),这个坐标系就是坐标原点在窗口中央的直角坐标系。 设该直角坐标系函数公式为:y2=f(x2), 则窗口坐标系下函数公式变换为:y=-f(x-m/2)+n/2。 11.1.2 直角坐标系的转换 第 11 章 多媒体教学软件中教学演示图形设计 11.1 演示图形中的参照系分析 ⑶ 缩放 设k为描述坐标系缩放程度的参量,设xd、yd为坐标系Ⅳ的坐标变量,那么 xd=k x2, yd=k y2,或 xd=k(x-m/2),yd=-k(y-n/2) 这个坐标系就是缩放后的坐标原点在窗口中央的直角坐标系。改变k值就可以改变坐标系坐标变量值的缩放程度。 如果设直角坐标系的原点在任意地点x0 、y0 ,那么 xd=k(x-x0) yd=-k(y-y0) 11.1.2 直角坐标系的转换 第 11 章 多媒体教学软件中教学演示图形设计 11.1 演示图形中的参照系分析 如果在直角坐标系中函数公式为: yd=f(xd) ……(DG) 则在窗口坐标系下函数公式为: y=-(1/k)f(k(x-x0))+y0 …… (PG) 编程者应根据公式(PG)来编制程序,绘制出实际函数图像,但观察者感受到的是直角坐标系函数公式(DG)的图像。 11.1.3 立体视觉坐标系的转换 第 11 章 多媒体教学软件中教学演示图形设计 11.1 演示图形中的参照系分析 设窗口坐标系的坐标变量为x、y;立体视觉坐标系的原点在窗口坐标系中的坐标为x0、y0,其三维坐标变量分别为xd、yd、zd,其中xd坐标轴的视觉角度为45度。 首先进行坐标系的平移。设x1、y1为平移后的坐标系坐标变量,那么: x1=x-x0 y1=y-y0 将坐标系顺时针旋转90度(立体三维坐标的需要)。设x2、y2为旋转后的坐标系坐标变量,那么: 第 11 章 多媒体教学软件中教学演示图形设计 11.1 演示图形中的参照系分析 x2=y1=y-y0 y2=-x1=-(x-x0) 将坐标系的y2轴翻转。设x3、y3为
您可能关注的文档
- 传热学多媒体教学辅助系统(赵镇南)1.3 传热方式与热流速率方程.ppt
- 传热学多媒体教学辅助系统(赵镇南)2.1 导热热流速率方程.ppt
- 传热学多媒体教学辅助系统(赵镇南)2.2 物质的导热特性.ppt
- 传热学多媒体教学辅助系统(赵镇南)2.3 导热微分方程.ppt
- 传热学多媒体教学辅助系统(赵镇南)3.4 稳态导热的数值计算方法.ppt
- 传热学多媒体教学辅助系统(赵镇南)4.1 非稳态导热基本概念.ppt
- 传热学多媒体教学辅助系统(赵镇南)4.2 集总参数分析方法.ppt
- 传热学多媒体教学辅助系统(赵镇南)4.3 对流边界条件下的一维瞬态导热.ppt
- 传热学多媒体教学辅助系统(赵镇南)3.2 扩展表面的导热与传热.ppt
- 传热学多媒体教学辅助系统(赵镇南)4.4 半无限大固体的非稳态导热.ppt
文档评论(0)