- 1、本文档共25页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕业论文——用VC实现数学函数图形绘制
用VC++实现数学函数图形绘制
Use the VC++ to realize drawing figures of mathematic functions
指导教师:付勇
制作人:刘海,卢文娟
Tutor: Fu yong
Producer:Liu hai 、 Lu wenjuan
摘要
Visual C++(以下简称VC++) 是面向对象与可视化软件开发工具中比较成熟的一类。MFC是VC++中直接由Microsoft提供的类库,它集成了大量已定义好的类,我们可以根据需要,调用相应类,或根据需要自定义类。正是基于MFC的这种特性,我们试图设计出具有封装性、独立性的功能模块------函数数据生成模块,函数曲线输出模块,模块之间的桥梁是由模板类CArray派生的CPoint类数组充当的。函数数据生成模块用来实现对函数的设置并获得采样点,数组得到采样点数据并将其传递到输出模块中。从整体来看,实现了各程序模块的独立性,使得在函数模块中可任意添加、删除函数,可使用不同的DC和GDI,可实现不同的输出方式,整个工程在函数绘图功能上是无限扩展的。经过反复的调试和检验,我们实现了预期目标。我们的主要目的是尝试VC++在数学函数绘图方面的功能和应用。这是对VC++的探索,也是对数学函数绘图多样化的尝试。
关键字
数学函数 图形绘制 模板数组 三次样条
【Abstract】
Visual C++ is one of the object oriented and visual software developer ,which is more mature than others . MFC is a class warehouse which is supplied by Microsoft ,and it contains a great deal of defined classes .we can transfer the corresponded class if necessary ,or give a fresh definition according our needs . Exactly based on MFC this kind of character, we try to design out the function mold which have the function to pack the class and be independent ------Mold for creating Function data, Mold for outputting the function curve, mold piece of born mold piece be sent by Cpoint Array rared by template CArray.The first mold is to make out sets for the function and get data we need which will be sent to the defined array,so now the array have the data that is to be got by the second mold.From whole project,we can see the independence of each mold,and exactly we may increase and decrease functions if necessary,we even can use different DC and GDI to realize the customed exportation method by which we can have a new view of the function curve. So, the function of the project can be extended freely.after repeatedly debugging and examining,we achieve our purpose.The most important thing we are trying is to f
您可能关注的文档
- 板式精馏塔进料口最佳位置的确定及理论塔板数的求解.doc.doc
- 构建“三三制”模式,打造优质高效课堂.doc.doc
- 构建不敢腐、不能腐、不想腐长效机制的对策思考.doc
- 构建初中物理力学有效课堂教学的策略研究结题报告1.doc
- 本科毕业论文 汽车变速拨叉加工工艺及夹具设计[精品].doc
- 构建基于数字旅游一体化服务的旅游景区整合营销服务平....doc
- 构建基于数字旅游一体化服务的旅游景区整合营销服务平...【精品-doc】.doc
- 本科毕业论文设计_ATM机_银行存取款系统的设计与实现.doc
- 构建课程体系促课改提升育人水平图发展——成都市龙泉驿区第七中学校课改创新纪实.doc
- 构建高效的高三语文试卷讲评课5.doc.doc
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析2902.docx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析3937.docx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析1666.docx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析1108.docx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析2325.docx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析0592.docx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析4684.docx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析2393.docx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析4501.docx
- 小学数学六年级上册期中易错题重难点试卷含详细答案解析1476.docx
最近下载
- 第7课 百家争鸣(课件)统编版(2024)历史七年级上册.pptx VIP
- 新人教小学四年级数学上册《认识公顷》示范教学设计.docx VIP
- 2023年新苏教版三年级上册科学全册知识点梳理(精简版).doc
- 甲状腺激素及肿瘤标志物检测的临床意义.ppt VIP
- (初级)航空油料计量统计员技能鉴定理论考试题库资料(含答案).pdf
- 小学二年级新学期开学家长会PPT课件.pptx
- 汽车吊装t梁施工方案(终).doc
- 2023国考公务员考试笔试系统讲义言语理解与表达.pdf VIP
- 22G101 三维彩色立体图集.docx
- 2025届通用技术一轮复习练习:专题26 比较器及其应用一(非选择题)(含解析).DOCX VIP
文档评论(0)