首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 140 毫秒
1.
该文提出一种新的基于Visual c++的水灭火系统仿真模型,通过将C++代码转换成C代码植入到仿真模型中,可以大大优化仿真模型的开发,该文中Simulink软件和VSULAL C++软件的优点在仿真模型中得到完整的体现。该文还详细讨论了水灭火仿真系统的开发和实现。  相似文献   

2.
针对嵌入式系统芯片SoC开发验证阶段的需求,介绍了一种通用的SoC软硬件协同仿真平台。软件仿真由C/C++和汇编语言编写,硬件仿真基于VMM验证方法学所搭建,SoC设计代码由RTL代码编写而成。将SoC设计代码中的ARM由DSM模型替代,通过VCS编译器将软硬件协同起来进行信息交互,实现一种速度快、真实性高、调试方便的...  相似文献   

3.
Verilog到C翻译器的设计与实现   总被引:1,自引:0,他引:1  
戴笛  张福新 《计算机工程》2006,32(9):267-269,271
介绍了一种将Verilog硬件描述转化到等价C/C++代码的自动翻译器的实现过程,并给出了简化Verilog行为模型的疗法、非阻塞赋值串行化的优化算法和一些访存优化原则。该方法没计的翻译器的生成代码可直接由C/C++编译器汇编成可执行程序后进行仿真。采用龙芯RTL作为系统输入的测试表明,该方法的仿真速度可比一般仿真软件有成倍的增加,并能在系统评估和分析上发挥显著的成效。  相似文献   

4.
一种离散时间事件仿真架构及其实现   总被引:2,自引:0,他引:2  
梁景新  何晨  诸鸿文 《计算机仿真》2001,18(1):33-36,28
该文介绍了一种C++语言开发,基于消息处理的离散时间事件仿真软件架构,并且给出了关键的实现算法和C++源程序段。由于在设计中充分考虑了易用性、通用性、可扩展性和代码的兼容性,该仿真架构是很有实用价值的。  相似文献   

5.
该文介绍了如何综合利用OpenGL实现陀螺仪运动仿真系统的技术。该系统以Windows98为开发平台,Visual C++为开发工具,采用OpenGL技术,实现系统的模型构造、模型格式转化及色彩渲染、光照和材质,文中OpenGL调用的三维实体模型是用制图软件AutoCAD制作的,其控制算法是在数学建模软件Matlab中进行编辑的,最后在VC环境下综合利用OpenGL技术来实现陀螺仪系统三维图形的绘制及系统的运动仿真,探索丁OpenGL在三维系统仿真中的应用.  相似文献   

6.
Simulink/Stateflow仿真程序的HLA兼容性改造设计   总被引:1,自引:0,他引:1  
该文从数据结构入手,宏观分析了Simulink/Stateflow仿真模型在进行HLA(高层体系结构)兼容性改造过程中所涉及的主要问题及步骤。主要包括由RTW(实时工作室)所生成的Simulink/Stmeflow模型C代码的通用运行框架,模型程序的SOM(仿真对象模型)开发,模型程序的HLA软件接口设计等。特别是针对HLA软件接口的设计与实现过程中存在许多重复性的工作,提供了一个将Simulink/Stateflow模型程序自动转化为HLA联邦成员且能适用于不同联邦的工具软件框架结构,从而为基于HAL仿真系统的Simulink/Stateflow仿真模型开发提供一条优化途径。  相似文献   

7.
吴晓东  关强  李冰 《微计算机信息》2007,23(34):195-197
利用Visual C++实现图形的绘制、数值计算等方面较为复杂,而Matlab在这方面具有强大的功能,但Matlab不能脱离其编译环境运行,界面编写功能简单,程序的执行效率较低。本文探讨基于VisualC++、Matlab与Matcom联合仿真的问题。利用Matcom可以将Matlab代码准确的翻译为C++代码,充分发挥各自的优势。实现了Visual C++、Matlab与Matcom对汽车制动性能的计算及仿真,利用该方法可大大提高仿真软件的开发效率及计算精度。  相似文献   

8.
Simulink作为MATLAB软件的交互式建模仿真环境,可以快捷地对复杂的动态系统进行建模、分析和仿真,除此之外,它实现了不必写代码即可完成整个系统的搭建工作,具备很强的灵活性.尽管如此,要使Simulink搭建的模型与其他应用程序集成方面却很不方便.而VC++开发环境的特点注定了它与Simulink是优势互补的.以五强溪水电站的励磁控制系统为例,在Simulink环境中完成建模,然后运用Real_Time Workshop(RTW)代码自动转换技术,实现了Simulink模型到VC++平台的移植,并从mat数据和录波曲线两方面验证了结果一致性.  相似文献   

9.
基于OpenGL等的船舶阻力仿真软件系统   总被引:1,自引:0,他引:1  
该文介绍了"船舶阻力仿真软件系统"的功能及实现方法.开发本系统的目的是将计算机技术、多媒体技术和仿真技术相结合,构建一个用于船舶实验教学的虚拟实验室.系统以Visual C++和Authorware为主要开发工具,Flash、3DMAX、Photoshop等为辅助工具,同时结合应用了Visual C++技术中的COM和ActiveX技术,开发出了界面友好、功能完善的多媒体教学仿真软件系统.在船舶运行模拟部分主要使用OpenGL技术进行三维仿真环境的建立,使用3DMAX工具建立船舶的三维模型,开发出了逼真的船舶运行仿真系统,具有较好的应用价值,极大地提高了学生的学习兴趣及学习效率.  相似文献   

10.
现有嵌入式软件仿真工具的应用受到仿真速度等不足的限制。在一些领域中,此处介绍的方法将是更好的解决方案。该方法使用自行开发的分析器将嵌入式软件的源代码转换为ANSIC/C++代码,并将其与仿真专用的函数库编译连接。最终生成的PC上的可执行程序就是目标嵌入式软件及其硬件平台的模型。由于具备可以达到目标系统运行速度数百倍的仿真速度,和合理的仿真精确度,该方法可以在设计空间探索阶段和算法级嵌入式编程中取代常用的开发工具包以及ISS,并有效缩短开发周期。  相似文献   

11.
MATLAB与C/Visual C++混合编程的实现   总被引:23,自引:3,他引:20  
陶红  袁金荣 《计算机工程与应用》2000,36(10):100-101,104
首先分析了当前在国内外十分流行的工程设计和系统仿真软件包Matlab的优缺点,然后介绍了MATLAB与C/Visual C++混合编程的两种方法,并主要介绍Matcom(一种将Matlab与C++结合的工具)的功能及使用方法,最后对其效果进行了总结.  相似文献   

12.
介绍了基于RFID的小区门禁管理系统,通过RS232串口连接RFID的读写器与PC机,给出了PC机在VisualC++6.0软件环境下,采用c++语言进行编写软件界面,并利用Vc6.0的ADO访问技术来访问Access数据库,从而实现数据到数据库的保存与验证的具体方法。  相似文献   

13.
Windows标准控件是Windows系统预定义的一些行为标准化了的窗口,一般用于Win-dows窗口应用程序中充当与用户交互的元素,其使用方法是Visual C++程序员应该熟练掌握的。介绍Visual C++编程中常用的Windows预定义标准控件,重点介绍了这些控件编程的一般方法,并给出控件编程的实例。  相似文献   

14.
一种C++过程的可视化设计方法   总被引:2,自引:2,他引:0  
文章提出一种支持C++语言的可视化过程设计方法。这种设计方法由图形化的过程表示方法-C++过程蓝图以及基于C++过程蓝图的设计过程两部分内容组成。C++过程蓝图支持逻辑和实现两个层次的程序抽象表示,是一种简单实用、容易理解、结构良好的可视化过程设计工具。文中给出C++过程蓝图的形式化模型,抽象逻辑结构图的图形表示方法,以及C++过程蓝图设计的基本过程。  相似文献   

15.
本文采用VC++6.0编译器,运用API函数及类库设计与实现了一个多时区的时钟软件。该软件通过对菜单中时区的选择来切换不同时区时钟的显示,利用API计时器函数,实现了计时和时钟的每秒刷新,同时利用MFC类库函数对表盘和时钟指针进行了颜色设置,使得时钟在完成计时和日期显示功能的同时,界面更加美观。  相似文献   

16.
针对GPRS无线通信服务器界面制作问题.提出一种基于Visual C++制作GPRS服务器的方案。在该方案中,解决GPRS无线通信的驱动.分析GPRS无线通信中的ASCII码显示处理问题,实现GPRS服务器的网络连接和数据接收。实验结果表明,该方案正确、可靠。  相似文献   

17.
用Visual C++开发装配机器人微机屏幕示教盒   总被引:2,自引:1,他引:1  
文章用VC++6.0开发了一个精密装配机器人微机屏幕示教盒。该示教盒是基于PC机的精密装配机器人语言编程系统平台的组成部分。用户可通过鼠标操作该屏幕示教盒实现装配机器人的在线示教编程,从而可以替代传统的用单片机制作的示教盒。  相似文献   

18.
针对工控软件设计要求.提出一种采用Visual++编程环境的自定义图表控件的设计方法。该方法基于MFC应用程序框架,通过继承CSUdc类,并重写自绘函数,实现图表的图形界面设计。控件的设计采用内存绘制和复制技术以及子类化技术。能够避免控件自绘闪烁的问题和定位的问题。  相似文献   

19.
面向对象的随机有限元程序设计   总被引:2,自引:1,他引:1  
引入面向对象的程序设计方法,利用随机有限元法的通用性及其灵活性,结合C++语言的封装性、继承性和多态性等优点,采用Visual C++ 6.0设计了泰勒展开随机有限元和基于随机场局部平均理论的摄动随机有限元法相关的类及其方法,并编制了随机有限元计算程序。这种程序不仅可以用于随机结构的分析,还可以用于进行确定性问题的有限元计算,而且程序结构清晰、代码重利用率高、更易于维护和扩充。  相似文献   

20.
医学模拟教学是现代医学教学改革的必经之路。阐述了使用C++编程环境,应用MFC与GDI+结合进行上位机界面开发,设计并实现了一种医学模拟教学系统。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号