首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到18条相似文献,搜索用时 218 毫秒
1.
非对向法和混合编程在叶栅流场测量中的应用   总被引:1,自引:0,他引:1  
基于气动探针非对向测量原理,给出了求解叶栅流场气动参数的凸四边形插值计算方法,并通过VB与Fortran混合编程,利用动态链接库技术在不同语言间实现数据交换,开发了集计算、显示及分析为一体的叶栅风洞实验数据可视化处理系统.不同计算方法的对比分析表明:该方法提高了计算精确度和工作效率,其原理对采用非对向测量方法的其他气动测量仪器(如热线风速仪)也是适用的.  相似文献   

2.
Fortran与C/C + +共享模块中的数据和例程   总被引:2,自引:0,他引:2  
多语言的混合编程主要是一种语言编写的程序对另一种语言编写的例程实施调用,所用到的数据主要通过例程参数来传递,当中很少体现出面向对象的程序设计思想.现提出利用Fortran90新引进的模块。实现Fortran与C/C++面向对象的混合编程新模式.示例结果表明,C/C++既可直接访问Fortran模块中的数据和例程;其自身的数据和函数也可封装到模块中,供引用模块的Fortran程序单元访问.  相似文献   

3.
介绍了如何用C Builder和Matlab联合编程的方法来实现中国环流器2号A的物理实验数据的处理.通常实验数据处理软件包括两大部分:常规处理软件和后处理软件.而开发软件C Builder和Matlab各有利弊;特别是实验数据后处理部分在C Builder下实现相当的复杂,如果利用Matlab引擎调用工具箱中的函数可节省二次开发工作量。保证程序的准确性.章着重介绍了如何在C Builder平台下,调用Matlab函数实现实验数据后处理问题.  相似文献   

4.
介绍了新研制的数控超声磨削成形加工机床的各运动轴,以及实现平行直纹面数控超声磨削加工的刀位计算和后置处理方法.分析了Visual C++调用Matlab引擎时数据传递过程,实现了自动编程系统软件设计,并试验加工了陶瓷叶片直纹面.该自动编程系统使该机床可充分发挥其功能,所采用的Visual C++与Matlab混合编程方法大大降低了软件开发难度,该方法也可为其它数控加工自动编程系统和非实时系统的开发提供参考.  相似文献   

5.
VC与MATLAB的混合编程方法研究   总被引:1,自引:0,他引:1  
本文就VC与MATLAB的混合编程的两种基本方式作了比较和分析 ,简要描述了在VC中调用Matlab引擎的实现方法及在VC + +IDE中调用Matcom的编译环境设置的操作过程 ,并详细阐述了在VC + +工程文件中调用Matrix 的方法。另外 ,对矩阵变量及可变输入输出变量函数的调用问题也进行了讨论  相似文献   

6.
Visual Fortran基于Win32 DLL的混合编程技术   总被引:7,自引:2,他引:7  
Visual Fortran与Visual C 、Visual Basic、Delphi的混合编程,可将Fortran编制的数学模型融入到各种辅助决策综合信息系统中.其混合编程实现的途径为:在Visual Fortran中,将执行计算的各种过程集成Win32DLL;在基于对象的语言中导入DLL,并对Fortran DLL输出的过程实施调用.实现的关键是:在调用约定匹配的前提下,使Visual C 、Visual Basic、Delphi程序中声明的外部过程原型,与Fortran DLL中的导出过程在目标过程名、参数类型及参数传递上保持一致.  相似文献   

7.
电法勘探在资源勘查、环境调查等方面利用广泛,但勘探过程受地形影响严重。本文利用解析法以及组合叠加公式得到了复杂角域地形的视电阻率异常,利用Fortran语言实现的计算并给出了误差分析及与ANSYS数值解进行了对比,结果表明,通过组合叠加可以获得复杂角域地形上的视电阻率异常。但是Fortran语言编程可视化胶南实现,本文通过txt文件实现了C#与Fortran语言的混合编程,设计了参数输入、结果输出界面,可以更方便地操作程序。  相似文献   

8.
Matlab和Labview混合编程在控制系统仿真中的应用   总被引:2,自引:0,他引:2  
控制系统控制算法的验证和系统性能指标的评价及比较等都要求先选择有效的计算机工具来进行仿真.分析了Matlab和Labview两种编程语言的特点和混合编程技术,结合直流电机旋转运动控制系统实例,采用两者混合编程技术实现了该控制系统的有效仿真,给出了混合编程的具体实现过程.实践证明,Matlab和Labview编程软件的结合运用,可实现优势互补,有利于控制系统程序的仿真,提高编程效率.  相似文献   

9.
介绍了MEX文件的定义、组成以及使用,并以实例详述了如何利用MEX文件来实现Matlab与C的混合编程,验证了Matlab与外部的数据和程序进行交互的可行性。  相似文献   

10.
针对GMAW堆焊熔池图像的特点,选择Madab引擎,利用Maflab图像处理工具箱的功能,实现VC++与Matlab混合编程,设计了图像处理算法.试验结果表明,与经典算法相比,该算法快速有效,抗干扰能力强,能够提取有效的熔池边缘.  相似文献   

11.
Fortran 90模拟C++主要面向对象特性   总被引:2,自引:0,他引:2  
针对科学与工程计算广为使用的Fortran 90不支持面向对象编程,新推出的Fortran 2003虽支持但相应的编译器还没有开发出来的现实情况,提出利用Fortran 90的现代语言特征,来模拟C++主要面向对象特性:封装、继承和多态性,以间接实现面向对象编程.与C++的对照开发实例表明,这种模拟是成功的,从而为提高大型For-tran计算程序的重用性和可维护性提供了一种有效方法,并为应对Fortran 2003面向对象编程积累了经验.  相似文献   

12.
鄢月 《辽宁工学院学报》2011,(3):179-181,186
通过研究计算机接口技术,应用Visual C++(VC++)与Matlab的联合编程编程方法,实现了发动机噪声信号的采集和仿真分析。首先探讨了两种VC++与Matlab的联合编程方法,通过实例对大众AJR发动机的噪声信号进行了仿真分析。实验结果表明,所使用的噪声信号仿真分析方法准确可行,能够应用到实际的噪声信号仿真分析中,具有一定的应用价值。文中所探讨的VC++与Matlab的联合编程方法可行并能够为相关领域的软件开发提供参考。  相似文献   

13.
介绍了新研制的数控超声磨削成形加工机床的各运动轴,以及实现平行直纹面数控超声磨削加工的刀位计算和后置处理方法.分析了Visual C+  相似文献   

14.
在程序设计和科学计算领域,VC++和Matlab作为应用最广泛的软件工具,均具有诸多的优点.在利用VC++进行程序设计的过程中,常会遇到进行各种复杂科学计算的情况,利用VC++直接进行数学算法的设计往往费时费力,为了提高效率以及算法的准确性,在VC++程序中调用Matlab的强大的数学计算功能,是解决上述问题的有效途径.本文对在VC++中调用Matlab的方法进行了介绍,并对其中常用的几种方法通过程序设计的实例进行了详细的说明.编程实例说明了该种混合编程方法解决该类问题时的有效性.  相似文献   

15.
针对发电厂继电保护整定计算的特点和要求,作者研究并开发了基于面向对象与混合编程的发电厂继电保护整定计算及管理软件。采用VC 面向对象的程序设计思想,并结合混合编程的设计方法,设计并开发了基于面向对象和混合编程的发电厂继电保护整定计算及管理软件。程序设计中利用VC 强大的绘图功能以及模块化的设计特点,并在设计中充分利用了原有程序资源,将VC 语言与Fortran语言进行有机的结合,实现了原有程序的可重用。  相似文献   

16.
VC6.0与MATLAB6.5以及Fortran在发电机系统设计中的应用   总被引:1,自引:1,他引:0  
提出了一种运用VC6.0、MATLAB6.5以及Fortran进行发电机系统设计的有效方法,运用两种方法实现了三种编程语言之间的接口和调用,方法一是运用文本文件作为中介,方法二是利用MATLAB引擎。  相似文献   

17.
针对开发能够计算又要求有良好的人机界面的工程计算软件,利用VB和Fortran混合编程技术,实现水和水蒸汽热力性质计算,该程序功能全面、界面友好.并将实例计算结果与已开发的物性参数计算程序的计算结果进行了比较,基本相同,该软件能够完全满足工程计算的精度要求.  相似文献   

18.
为了充分利用 Matlab强大的矩阵运算能力及其丰富的工具箱 ,对 Matlab的引擎函数库进行了研究 ,通过 Matlab引擎函数库中提供的函数完成与其它应用程序的通信 ,从而为 Matlab在实时控制中的应用奠定了基础。利用 Matlab强大的矩阵计算功能 ,把预测控制算法用于锅炉控制 ,控制效果非常好  相似文献   

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

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