首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 125 毫秒
1.
李燚 《甘肃科技》2007,23(6):57-58
提出了利用MCGS组态软件,结合VB和Fortran混合编程开发控制系统仿真软件的方法,并介绍了其实现过程。仿真界面由MCGS实现,模型计算利用Fortran实现,由VB编写的驱动程序动态调用Fortran程序,然后用OLE自动化技术实现MCGS下的VB嵌入式编程,最终实现仿真过程。  相似文献   

2.
充分利用现有的Fortran程序,通过混编方式,将其移植到.NET平台下,实现了地震属性分析中C#可视化程序调用Fortran语言的混合编程。改造现有的Fortran源码,一方面可以达到两种语言优势互补的目的,另一方面可以利用前人留下的大量的Fortran程序,避免重复的编程,大大节约了科学研究时间。  相似文献   

3.
介绍了Fortran 90绘图功能及函数的使用。通过对Fortran 90在图形、图像方面的应用实例研究表明:将Fortran 90强大的数组计算优势应用于图形、图像处理后,不仅可以提高编程效率,而且能够使程序结构更清晰、可读性好,确保了图形、图像处理程序的设计质量,因此,Fortran 90是实现科学计算可视化的有力工具之一。  相似文献   

4.
利用计算机辅助计算微波问题是解决微波问题的一个重要方法。分析了计算微波中Visual C 与Fortran混合编程所要解决的问题,利用动态链接库调用方法结合实例给出了Visual C 与Fortran混合编程解决方法,有效利用了已积累的Fortran计算程序,实现了代码重用。  相似文献   

5.
Fortran与基于对象语言的混合编程研究   总被引:5,自引:0,他引:5  
论述了32位Fortran与Visual C 、Visual Basic、Delphi混合编程的基础和实现途径,给出了建造Fortran动态链接库的一些技术细节,探讨了Visual C 、Visual Basic、Delphi如何导入Fortran动态链接库,如何与Fortran在调用约定、命名约定、参数传递上保持一致。  相似文献   

6.
不同计算机编程语言都有其特有的优势和局限性,将多种语言混合起来进行编程,不但可以充分发挥各自的优势,而且可以弥补各自功能的不足,这样既能充分利用现有程序资源,又能加快应用程序的开发.主要阐述了C、C 、Fortran等3种语言在不同平台下混合编程应注意的问题,以及在混合编程中经常遇到的2个问题.  相似文献   

7.
EAST全超导托卡马克零场区优化是成功进行等离子体放电的基础,快速计算显示优化后的零场分布十分重要.基于Fortran和Matlab混合编程,通过Fortran和Matlab接口函数,在Matlab中成功实现对Fortran程序的调用.将Fortran的快速计算与Matlab可视化结合起来,实现了EAST零场计算可视化.  相似文献   

8.
混合编程法在编制结构分析程序中的应用   总被引:2,自引:0,他引:2  
论述了Fortran和Visual Basic 6.0实现混合编程的两种方法:Visual Basic 6.0直接调用Fortran生成的可执行文件和通过动态链接库(DLL)进行链接.探讨了利用Visual Basic 6.0调用Surfer 8.0进行嵌入式编程的步骤,较好地解决了编制结构分析程序中计算量大和图形显示困难的问题.  相似文献   

9.
在系统设计开发计算过程中,要用到大量的数学计算,由于Fortran语言拥有强大的数值计算功能与数学分析能力,因此采用Fortran语言编写油膜轴承的计算源程序,但其操作繁复且可视化效果差,鉴于此,使用动态链接库与VB进行混合编程,由VB设计实现输入、输出的可视化计算应用系统界面.首先提取计算源程序的输入、输出参数,将其编制为可进行动态链接的应用程序,然后在VB界面下编程计算,调用Fortran动态链接库,并使用MDI窗体优化VB界面,实现可视化的系统性能计算应用系统.  相似文献   

10.
暖通空调领域存在大量由Fortran语言编写的十分珍贵源代码,舍弃它将造成很大浪费,并且很多软件对计算结果只是作了简单的数据输出,给用户带来了很多不便,基于此,介绍了利用VC与Fortran进行混合编程将Fortran程序从DOS环境下移植到Windows环境下和利用Matcom对数据进行可视化的方法.  相似文献   

11.
由于PC机上的FORTRAN编译程序和连接程序能力有限,加之其内存容量也不大,因此,在PC机上编译连接大型FORTRAN程序会产生各种麻烦。本文分析了产生这些麻烦的原因,并提出了消除的方法。  相似文献   

12.
基于力密度法的基本原理,应用有限元原理提出单元力密度矩阵概念,引入高效CSR存储技术来存储总力密度矩阵,并把CSR存储技术与GAUSS_SEIDEL迭代法相结合来综合处理索膜找形问题,运用Fortran95计算机语言,编制了相应的计算程序,对工程实例进行了验算.结果表明,与传统力密度找形方法相比,该方法的分析效率有了很大的提高.  相似文献   

13.
从损伤力学的角度,对传统的Mohr-Coulomb准则进行修正;结合改进的Biot固结理论基本方程,利用Fortran 90语言编制了岩土体流-固耦合的损伤有限元程序EPDAP_S;将其用于一简化的软土路基模型中,给出了典型节点的沉降、孔压、损伤变量、等效应力等的曲线图,得出了一些有益的结论.  相似文献   

14.
在分析焊接齿轮资料和实物的基础上,实现了用计算机对大型焊接齿轮的结构型式、尺寸、焊缝进行辅助设计。程序采用Forrtan语言编制,全部程序经过算例考核,设计结果令人满意。  相似文献   

15.
介绍了倒相式音箱类比成集中参数等效电路的方法和音箱低频特性计算机辅助设计软件及其使用方法.选用Visual Fortran设计了一个实际音箱,实测结果与计算机仿真结果符合得很好.  相似文献   

16.
采用Modified UNIQUAC Model作为活度系数模型,开发了基于Windows操作系统的计算二组分气液平衡的MCECS系统(Multi Component Equilibria Calculation System).MCECS系统采用美国Compaq公司开发的Visual Fortran6.6作为开发环境,用Fortran语言作为开发语言.由于Fortran资源相对还比较少,MCECS系统使用C 开发用户界面.  相似文献   

17.
An object-oriented approach is taken to the problem of formulating portable, easy-to-modify PDE solvers for realistic problems in three space dimensions. The resulting software library, Cogito, contains tools for writing programs to be executed on MIMD computers with distributed memory. Difference methods on composite, structured grids are supported. Most of the Cogito classes have been implemented in Fortran 77, in such a way that the object-oriented design is visible. With respect to parallel performance, these tools yield code that is comparable to parallel solvers written in plain Fortran 77. The resulting programs are can be executed without modification on a large number of multicomputer platforms, and also on serial computers. The uppermost level of abstraction in, Cogito concerns the problem of decoupling the numerical method from the PDE problem. The validity of these tools has been preliminarily demonstrated with a C++ implementation for one-dimensional problems.  相似文献   

18.
等离子体制备合成气是一项新技术,本项目对煤气化过程用数学模型描述两相化学反应流,通过数学模型可对两相流方程进行数值计算.文中提供的Gear方法FORTRAN程序是针对化学动力学方程中Stiff问题的数值计算程序,为下一步大量数值计算打下基础.  相似文献   

19.
基于Winsock网络通信函数和MPI并行通信函数,采用Visual Basic和Visual Fortran混合编程的方法,编写了一套针对Beowulf并行系统的管理软件.该管理软件可在任意一台节点机上,完成整个并行系统中各个节点机的状态检测、文件远程拷贝、内存驻留进程查询、速度测试、远程关机、重新启动和注销等操作.该管理软件已成功运行于一套由16台微机组成的Beowulf并行系统上,大幅度地简化了该系统的操作,提高了管理效率.  相似文献   

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

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