请下载论文,论文或程序为doc或rar格式,只上传部分目录查看,如果需要此论文或程序,请点击-下载论文,下载需要资料或是论文。人机接口设备—示波器的仿真实现-论文和程序及源代码
renjijiekoushebei-shiboqidefangzhenshixian-lunwenhechengxujiyuandaima,因文件夹或是目录太多,只读取5个文件显示,需要就下载参考
包括目录名称:
人机接口设备—示波器的仿真实现-论文和程序及源代码 - 2 文件数, 0 目录数.
人机接口设备—示波器的仿真实现.doc
..\人机接口设备—示波器的仿真实现.doc
人机接口设备—示波器的仿真实现.rar
..\人机接口设备—示波器的仿真实现.rar
要
仿真是求解随机问题的技术。随着具有存储功能的计算机的出现,计算机仿真技术越来越受到重视,现已被应用于各个领域。本系统主要用于教育领域,形象了演示了示波器的功能,方便了老师的教学。
本文主要描述了仿真技术的基本概念以及仿真技术,介绍仿真技术在现实生活中的应用实例,讨论了仿真理论目前的发展状况、前景以及论文研究的目的和意义。
本文所设计实现的基于仿真技术的示波器仿真实验系统是在Visual C++6.0开发环境下编程实现的,利用MFC类库和Visual C++提供的高度可视的应用
程序开发工具,在其开发的小型应用程序平台上实现示波器控制面板的绘制、位图资源的加载,可以分别选择单踪波和双踪波的通道来实现不同波形的动态
演示,以及实现双踪波幅值分离的设计实现和波形周期的增加和减小。本文的最后对设计研究工作进行了总结,指出了研究上的不足和系统需要改进的地方,说明了需要进一步深入讨论的内容。
关键词:模拟仿真;随机问题; MFC类库;可视化
Man-machine Interaction Equipment-Oscilloscope Simulation
Abstract
Simulation technology is a skill to solve random problem. With the memory function of the computer, computer simulation technology has been widely applied in various fields. The system is mainly used for teaching and the visualized demonstration of the oscilloscope functions will facilitate the teacher's teaching.
The thesis describes the basic concepts of simulation technology. And with application examples in real life about simulation, it discusses the current development situation and prospects of simulation technology, as well as the purpose and significance of the research in the thesis.
The oscilloscope simulation system which based on simulation technology in the thesis is in Visual C + + 6.0 Programming environments. Using MFC and Visual C + + which provide a high degree of visual application development tools, the system can achieve such functions: the drawing of oscilloscope's control panel, the loading of bitmap resources, the dynamic displaying of different waveform with single-track and double-track channel respectively, and the achievement of amplitude separation and the variation of time cycle of the wave of double-track. Finally, the thesis concludes for the research, and points out the lack of the system and the content for discussing further.
Key
words: Simulation; Random Problem; MFC; Visualization
目 录
论文总页数:29页
1 引言 1
1.1 仿真理论的发展 1
1.2 计算机仿真技术 1
1.3 计算机仿真应用实例 2
1.4 论文的目的及意义 2
2 系统的总体
设计 3
2.1 系统功能说明 3
2.2 开发运行平台选择及分析 3
2.2.1 实现系统的硬件环境 3
2.2.2 实现
系统的
软件环境 4
2.2.3 实现系统的理论基础 4
3 示波器仿真系统的实现 4
3.1 应用程序平台基本框架的建立 4
3.1.1 添加消息处理函数 6
3.1.2 添加成员变量 8
3.1.3 添加RECOURCE资源 9
3.1.4 定时器成员函数 10
3.1.5 通道的选择 10
3.1.6 BUTTON单击事件的设计 11
3.2 曲线面板的设计 14
3.2.1 位图资源及其应用 14
3.2.2 图形刷新 16
3.2.3 获取设备环境 18
3.2.4 映射模式 19
3.2.5 绘图工具 21
3.3 本章小节 23
4 系统运行结果及
工作总结 23
4.1 系统运行结果 23
4.2 遇到的
问题及解决方法 25
4.3 系统改进方法 26
结 论 26
参考文献 26
致 谢 28
声 明 29
1 引言
1.1 仿真理论的发展
仿真技术最早可以追溯到1773年法国自然学家G.L.L.Buffon为了估计∏的值而采用随机数做实验来求解随机问题。仿真又称做蒙特卡罗方法。比较早而且著名的蒙特卡罗方法使用者是W.S.Gosset。他在1908年以"Student"为笔名发表论文时,使用了蒙特卡罗方法来证明他的t分布法。尽管蒙特卡罗方法起源于1876年,但是直到75年之后才被命名。现代化的具有程序储存功能的
计算机使冗长的计算成为可能,而这种计算正式蒙特卡罗所要求的。
如今计算机仿真技术被广泛运用于众多的领域之中。在国外,1876年,美国统计学家第一次使用仿真模拟方法做随机实验。进入20世纪80年代,仿真模拟技术在高科技中所处的地位日益提高。一些发达国家非常重视仿真模拟技术的开发利用,在科学研究、工业、交通、军事、教育等领域得到大量应用。
1.2 计算机仿真技术
所谓计算机仿真是指在实体尚不存在、或者不易在实体上进行实验的情况下,先通过对考察对象进行建模,用数学方程式表达出其物理