曲线的几何变换课程设计报告书

更新时间:2023-10-19 07:01:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

VB课程设计报告书

—— 曲线的几何变换

设计人: 廖勇、 王强云、 胡峰

指导教师: 刘洋

2011年 月 日 提交

曲线的几何变换

课题选定与任务分解

课题名称: 曲线的几何变换 班级: 非织1003班

组长: 廖勇 联系电话: 15522794730

任务分解表:

学号 承担人 任务描述 负责页面设计及 1010140301 廖勇 “曲线生成”和“曲线平移”的代码编写 1010140302 王强云 负责曲线“旋转90°”变换的代码编写 1010140305

胡峰 负责曲线“缩小1/2”变换的代码编写 2

曲线的几何变换

一、 功能分析 (执笔人:廖勇 )

分别为菜单中的命令或按钮编写程序代码,实现下述功能。

选择单选框确定函数(正弦函数、余弦函数和三次函数)后,

(1)单击“函数曲线”,能够显示对应的函数曲线。

(2)单击“平移曲线”,能够显示对应的函数经平移后的图形。

(3)单击“缩小1/2”,能够将对应函数平移后的图形缩小1/2并显示出来。

(4)单击“旋转90°”,能够将对应函数平移后的图形逆时针旋转90°并显示出来。

二、 界面设计(执笔人: 廖勇 ) 1、主界面截图

2、控件及初始属性设置(采用表格,例如下表)

控件类型 图片框 单选框 控件名称 Picture1 Option1 Option2 Option3 Command1 命令按钮 Command2 Command3 Command4

3

初始属性设置 无 Caption=”正弦函数” Caption=”余弦函数” Caption=”三次函数” Caption=”函数曲线” Caption=”平移曲线” Caption=”缩小1/2” Caption=”旋转90°” 曲线的几何变换

三、 数据结构设计(执笔人: 廖勇 )

全局变量和模块级变量

序号 1 2 3 变量作用域 全局 局部 变量名 x y i 数据类型 Integer Integer Integer 含义 表示函数的自变量 表示函数的因变量 用在循环中表示循环次数 四、 功能设计(执笔人: 廖勇 )

1、流程图

选择正弦函数 单击函数曲线 单击曲线平移 开始 选择余弦函数 结束 单击缩小1/2 选择三次函数 单击旋转90°

4

曲线的几何变换

五、 功能实现 1、 Form1模块

六、 程序测试 (执笔人: )

编号 1 2 3 4 操作、输入内容 启动程序 选择一种曲线类型 然后单击“函数曲线” 单击“曲线平移” 选择其他两种函数,依次单击,同上 图片框中显示所选择的函数曲线向右平移一小段距离的痕迹 依次出现不同种类函数的对应曲线 程序运行状态、输出结果 出现主界面 主界面的图片框中显示所选择的函数曲线 七、 设计体会

5

本文来源:https://www.bwwdw.com/article/liof.html

Top