首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 156 毫秒
1.
Fortran语言由于其强大的计算功能被广泛地应用于科学计算领域.通过C在高性能计算上各自的优势,有效利用已有程序资源,提高开发效率.讨论了基于动态链接库技术实现C#与Fortran混合编程的关键问题.以某人工增雨效果评估应用系统项目应用为例,阐述了C#与Fortran的混合编程实现.  相似文献   

2.
目前大气辐射传输计算软件基本上采用Fortran开发,由于Fortran是基于科学计算的高级语言,在界面设计、人机交互等方面较弱,而Visual C (VC)有着强大的人机交互和图像处理能力,因此VC与Fortran混合编程可以发挥各自长处.针对现有VC与Fortran混合编程基于DLL库和基于文件操作方式不易升级和扩展的不足,提出了利用COM组件技术实现VC与Fortran混合编程的方法,并给出了通过混合编程实现大气辐射传输计算模块的例子.实验证明这种方法是行之有效的,可广泛应用于大气修正、光学遥感成像模拟系统等的开发中.  相似文献   

3.
Okumura-Hata传播预测模型的可视化仿真研究   总被引:3,自引:2,他引:1  
对大尺度传播预测模型的可视化计算问题进行了研究。应用先进仿真技术,通过对图形建模型波涛及的多种资源如算法、参数有结果数据等进行可视化处理,构造出Okumura-Hata传播预测模型的可视化计算环境。与基于传高级程序设计语言(如C、Fortran)的数值预测方法相比,该方法不仅实现了Okumura-Hata模型的图形建模和可视化预测,而且无需算法编程及调试,为蜂窝和陆地移动无线通信径损耗预测提供一个全面的图形化解决方案。  相似文献   

4.
设计开发了3G移动网络规划优化仿真软件。该系统采用C#语言和ArcEngine可视化引擎开发计。在技术实现方面,采用了栅格算法、Thiessen多边形、和无向网络等方法处理网络规划仿真中的复杂计算。在仿真教学方面,该系统结合高校教学实际情况提供了多种实用性的教学管理功能。该软件既可以作为网络规划工具软件完成规划中的复杂计算,又可作为通信专业的教学软件进行仿真教学。  相似文献   

5.
张绍泽  任磊 《现代导航》2019,10(1):34-38
Google Maps 由于其丰富的地图资源,使其在基于地图信息的程序中得到广泛应用。 Unity 由于其上手容易、高效的渲染性能,使其成为最近几年 2D 和 3D 程序开发的热门选择。尽管 Google 提供了 Google Maps 的应用程序接口,但是这些接口在 Unity 中无法直接使用。因此, 如何在 Unity 中实现 Google Maps 的可视化及交互,成为在 Unity 中开发基于 Google Maps 程序的难点。为了解决以上问题,本文提出了 Google Maps 在 Unity 中的可视化及交互方法。将 RawImage 组件作为地图瓦片的可视化载体,通过多个地图瓦片的有序拼接实现 Google Maps 的可视化。在与 Google Maps 进行交互时,根据鼠标操作对地图瓦片进行更新,实现 Google Maps 的平移和缩放。实验结果表明提出的方法可以有效地显示、平移和缩放 Google Maps,并可以在其基础上进行基于 Google Maps 的程序开发。  相似文献   

6.
文中将Web技术与World Wind开源软件结合起来,通过三维建模技术和三维GIS技术开发设计一个具有交互功能的Web三维可视化平台。该平台采用B/S架构,应用空间数据库PostgreSQL储存管理三维数据和二维属性数据,使用Web World Wind软件实现三维数据的显示,开发完成了模型加载、空间量测、模型搜索、属性显示、飞行漫游和二三维联动等功能。利用该平台用户只需使用浏览器就能访问查看场景的三维效果,从而达到三维可视化目的。  相似文献   

7.
通过对VHDL硬件描述语言的外部程序设计语言接口和实现方法进行分析与总结,给出了在ModeIsim等仿真工具中应用该语言接口实现VHDL硬件描述语言与C或C++语言混合仿真的一般方法。详细介绍了由该程序设计语言接口与操作系统进行交互,有效扩展仿真工具的功能,实现虚拟器件、分布式仿真、虚拟输入输出设备等一系列工程应用的方法。  相似文献   

8.
王惠 《现代电子技术》2020,(16):135-137+141
在传统的网页可视化视觉符号交互系统中,视觉符号加载给服务器带来过大负荷,导致加载时间长。为此,设计一种基于SVG技术的网页可视化视觉符号交互系统。通过网页展现层、服务层和数据层,搭建系统总体架构;根据系统总体架构,通过控制器、显示器、存储器、键盘、服务器、用户终端,完成系统硬件设计;利用SVG技术将文档转换为视觉符号,通过Applet技术和JavaScript语言实现转化程序,完成系统软件设计。至此,完成基于SVG技术的网页可视化视觉符号交互系统设计。实验结果表明,与传统的网页可视化视觉符号交互系统相比,提出的基于SVG技术的网页可视化视觉符号交互系统所需加载时间更短,能够为用户带来更好的视觉体验。  相似文献   

9.
张勇 《电子测试》2017,(22):71-72
本文提出基于Android的智能点餐系统设计方案:由Eclipse开发工具构建该智能点餐系统的开发环境,以Java语言进行整个程序的开发,并采用My SQL技术进行数据库构建,选择轻量级Tomcat服务器.在该智能点餐系统的功能设计方面,设计了简洁友好的用户UI交互界面功能、稳定高效的数据交互功能,以及用户注册与登录、订单管理、发布点餐/供餐信息等功能.  相似文献   

10.
文章针对当前MR显示设备运用传统视觉计算技术难以处理计算量巨大、高速运动环境捕捉和数据处理等问题,通过大视场角高分辨率光路技术、基于多传感器的融合定位算法等关键技术与实现路径的研究,为开发集高角分辨率、广视场角、可变焦显示、低功耗、全天可佩戴、外观轻便于一体的智能交互MR显示设备提供技术解决方案,进一步增强用户的视觉沉浸体验。  相似文献   

11.
本文通过C++语言程序设计的实习,提出了目前存在的问题.通过分析其理论实践意义、具体解决方案和具体实施过程,论述了如何将学生工程能力的培养贯穿于C++语言程序设计的教学中.  相似文献   

12.
赵娟  王楠 《现代电子技术》2012,35(14):37-38,41
软件复用是程序开发过程中最重要的技术之一,通过软件复用可以达到事半功倍的效果。在此以面向对象语言C++为例,针对C++语言的继承和多态的特性,分别介绍了基于类库的软件复用、基于继承的软件复用、基于多态的软件复用和基于模版的软件复用4种软件复用机制。从不同的角度用图和程序2种方法说明了每种复用机制的适用情况,结合教学实践,并用实例加以验证。  相似文献   

13.
各种数字系统的终端设备都需要对十进制信息进行数码显示,LED(发光二极管)是最常用的显示器件。文中在FPGA(现场可编程门阵列)的硬件基础上,运用VHDL(甚高速集成电路硬件描述语言)对4位LED的显示管理进行了设计,增加了以往显示中所没有的闪烁和独立关断某一路的显示功能.同时使用MAX+PLUSⅡ开发软件对设计电路进行了功能仿真和硬件验证。设计具有一定的实用性和可扩展性。  相似文献   

14.
在VisualC++中调用Matlab程序进行软测量建模系统的开发,可以充分利用Matlab中丰富的数值计算函数,节省编写算法的时间,简化代码,也可以利用VisualC++强大、灵活的开发特性。软件开发实践表明,Matlab和VisualC++的混合编程实现简单,功能齐全,可很好地应用在工程应用软件等相关领域。  相似文献   

15.
在介绍脉冲雷达优化设计与资源分配问题的基础上,讨论了运用价值工程原理和运筹学中匈牙利算法实现脉冲雷达优化设计与资源分配问题时的模型转化,并最终用通过VC++6.0平台上实现了脉冲雷达优化设计资源分配过程。  相似文献   

16.
基于ARM9的智能控制台系统的设计与实现   总被引:1,自引:1,他引:0  
张营  李驹光  唐东明 《通信技术》2012,45(1):138-140,143
智能控制台系统是实现在危险恶劣环境下环境监测,数据采集,远程控制等的智能感知控制系统。总体上ARM控制台的核心工作是及时响应前端的信号并在控制台显示界面上作出正确的响应;满足用户对前端的参数设置及相关数据的管理功能;同时满足后台PC端对控制台数据的读取及传输要求。该ARM控制台设计上采用较新的ARM9+Linux2.6+MiniGui方案,实现了系统需要的显示功能及按键和数据处理等功能。除具有普通意义上的带显示功能和控制功能外,该控制台一个显著新特点是具有解析处理数据帧,重新组织数据帧,转发数据帧的网关功能。  相似文献   

17.
本设计是采用单片机作为从机(也称下位机),而PC机作为中央控制机的主从式系统。主机同时根据从从机接收的过程参数进行判断处理并给从机发送各种控制命令。利用单片机的串行口与PC机的串行口进行串行通信,PC机可对远程前端单片机进行控制,将单片机采集的数据传送到PC中去,由PC机对数据进行处理和显示,同时把反馈信号发到单片机,实现闭环控制和管理。本设计在VC++6.0的环境下,编写使用C++语言,SQL数据库的串口通信程序,控制由单片机控制的智能小车。  相似文献   

18.
付慧琳  刘芳  邓友燕 《电子科技》2014,27(11):73-75
针对Matlab 与Visual C++的优缺点,研究了C++与Matlab混合编程的模式,采用编译动态链接库和通过Matcom软件作为中间媒介,两种方法分别实现了用C++界面接收参数来调用Matlab的矩阵运算函数和绘制图形函数的功能,有助于将Matlab 函数的计算结果及生成的图形通过Visual C++发布到网络中去。  相似文献   

19.
本文重点介绍了Chidamber和Kemerer提出的面向对象软件设计软件度量学理论和方法,结合C++语言的特征,提出了一个针对C++的软件度量工具,提取程序中有关类、类成员、成员函数、对象等信息,从而计算出类的方法数、方法最大复杂度、继承树深度、孩子数目、耦合度等指标,帮助程序员掌握程序的复杂程度,指导软件开发过程。  相似文献   

20.
GL Studio在飞机仪表板仿真中的应用   总被引:1,自引:0,他引:1  
虚拟仿真技术广泛运用于飞行训练,仪表仿真成为飞机座舱仿真模拟的关键难题。利用GL Studio软件的图形设计器和代码生成器,结合VC++6.0混合编程,实现对飞机座舱仪表板的仿真。在此介绍了GL Studio软件的特点及开发流程,详细介绍了飞机座舱仪表板建模和仿真过程,仪表的属性设置方法及编码实现仪表功能具体过程,并给出仿真结果。实践证明,GL Studio软件将使仪表板仿真更加高效真实美观。  相似文献   

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

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