共查询到20条相似文献,搜索用时 984 毫秒
1.
MATLAB与Visual C++混合编程在计算材料介电性能中的应用 总被引:1,自引:0,他引:1
何茗 《重庆邮电大学学报(自然科学版)》2010,22(2):265-268
针对MATLAB不能实现端口操作、实时控制和Visual C++处理复杂数值运算效率低的问题,利用VisualC++与MATLAB进行混合编程,实现功能互补,为材料介电性能的复杂计算及计算结果的可视化提供强大的技术支持.MATLAB将材料介电模型文件转化成Visual C++的代码,并将代码用Visual C++编译器编译连接成独立应用程序.结合Visual C++强大友好的软件制作功能及MATLAB功能极强的科学计算及图形绘制显示特性,MATLAB编译器将不同的介电性能的计算模块分别编译成动态链接库文件,并在Visual C++编写的可视化交互操作界面中对其进行调用,实现计算及绘图功能. 相似文献
2.
何茗 《重庆邮电学院学报(自然科学版)》2010,(2)
针对MATLAB不能实现端口操作、实时控制和Visual C++处理复杂数值运算效率低的问题,利用VisualC++与MATLAB进行混合编程,实现功能互补,为材料介电性能的复杂计算及计算结果的可视化提供强大的技术支持。MATLAB将材料介电模型文件转化成Visual C++的代码,并将代码用Visual C++编译器编译连接成独立应用程序。结合Visual C++强大友好的软件制作功能及MATLAB功能极强的科学计算及图形绘制显示特性,MATLAB编译器将不同的介电性能的计算模块分别编译成动态链接库文件,并在Visual C++编写的可视化交互操作界面中对其进行调用,实现计算及绘图功能。 相似文献
3.
基于MATCOM的Visual C++与Matlab混合编程方法 总被引:3,自引:0,他引:3
郦丹芸 《阜阳师范学院学报(自然科学版)》2003,20(1):58-60
本文首先分析了工程设计和系统仿真软件包Matlab的优缺点,然后介绍一种将Matlab与C++结合的辅助工具—Matcom。Matcom可以将Matlab的M文件转换为CPP文件,为C++程序所使用,并能通过C++编译器编译连接成可执行文件,提高M文件的执行效率。最后用具体实例说明如何通过Matcom实现Matlab与visual C++的混合编程。 相似文献
4.
5.
针对传统配电网重构算法前后显示不够直观的问题,论文采用MATLAB实现后台的配电网矩阵变换,VC++调用MATLAB的动态链接文件库文件的方法来实现界面图形显示,以负荷均衡化为目标的配电网重构算法为例进行了混合编程,通过这种方法可使配电网重构前后的联络开关位置变化以及潮流方向能够被清晰表现出来。结果表明使用该方法界面友好,代码执行速度快,实现高内聚、低耦合,在配电网重构算法研究中具有较高的实用价值。 相似文献
6.
利用VC与SQL实现对物性数据的查询 总被引:2,自引:0,他引:2
通过对各种物性数据及SQL数据库基本结构的分析,介绍了利用Visual C++6.0访问建立在SQL Server 2000上的通用物性数据库的方法,并进一步实现了调用通用物性数据计算出在不同温度、压力、单组分及多组分等条件下的各工艺数据。 相似文献
7.
VC++程序设计课程教学改革的探索 总被引:4,自引:0,他引:4
在从事Visual C++程序设计课程的教改实践过程中,针对VC++复杂、规模大、难学的特点,采用多媒体计算机教学,并在教学内容、教学方法、教学手段上做了一些改革探索. 相似文献
8.
采用VC++6.0和MATLAB混合编程的方法,实现了物理实验数据处理系统的开发.实践表明二者联合编译能大大提高软件开发效率,缩短软件维护周期. 相似文献
9.
采用VC++6.0和MATLAB混合编程的方法,实现了物理实验数据处理系统的开发.实践表明二者联合编译能大大提高软件开发效率,缩短软件维护周期. 相似文献
10.
Visual c++中MATLAB数学函数库的封装 总被引:2,自引:0,他引:2
在土木、建筑等工程领域的数值计算中,VC++和MATLAB的混合编程可以充分发挥各自的优势,提高计算效率,节省大量的人力物力.本文简要介绍了MATLAB与VC混合编程的几种方法,提出了在VC++环境中封装MATLAB数学函数库的基本思路,并通过一个实例,演示了VC++中构建数值计算环境以及封装MATLAB数学函数库的具体步骤. 相似文献
11.
Matlab与VC 混合编程有多种方法可以实现,其中一种方法是Visual C 程序调用Matlab C/C 数学库实现接口编程.本文介绍一种在Visual C 与Matlab C/C 数学库接口编程中使用函数参数的方法,并将该方法并应用于电磁计算中. 相似文献
12.
13.
详细论述了C++Builder与Matlab混合编程的两种实现方法.一是在C++Builder中使用COM技术调用Matlab数据.二是脱离Matlab环境,通过动态连接库方式实现对Matlab工具箱函数的调用.分别给出一个详细的例子.这两种方法都充分发挥了C++Builder与Matlab的优势,为科学研究和工程技术提供了更强的技术支持. 相似文献
14.
C Builder应用程序调用MATLAB优化工具箱函数,实现C Builder与Matlab混合编程,可以充分利用二者的优势,可以有效地降低编程的难度,减小工作量,缩短软件的开发周期,还可提高软件的可靠性。具有一定的实用价值。 相似文献
15.
Matlab是功能强大的工程计算和分析软件,Visual C++是面向对象的快速开发工具,而ObjectARX是一种面向对象的功能强大、运行较高的AutoCAD开发工具.文章利用Matlab 6.5、ObjectARX 2004与面向对象的编程语言Visual C++.NET 2002相结合,开发出了一种旋风除尘器通用的优化设计软件.其中,Matlab用于优化模块的设计,Visual C++和ObjectARX则主要用于完成用户接口与参数化绘图模块的设计.将三者结合起来,发挥各自的长处,从而使得开发后的软件计算更加快速准确、用户界面更友好、运行速度更快,对缩短工程周期、降低设计成本具有较好的实用价值. 相似文献
16.
随着Matlab应用的日益广泛,它的网络应用环境十分重要.针对Matlab下网络通信问题,介绍通过使用VC 6.0编写内含Winsock API技术的Matlab外部接口MEX文件的方法来设计基于Matlab平台下的网络应用程序,实现Matlab对Internet网络的支持. 相似文献
17.
Visual C++调用Matlab的探讨 总被引:1,自引:0,他引:1
董桂生 《河南师范大学学报(自然科学版)》2003,31(4):29-31
用VC开发界面是十分方便的,Matlab用作科学计算是非常容易的,把二结合起来,能够实现优势互补.本研究了VisualC 调用Matlab的几种常用方法,充分利用二的优点,能大大提高程序的质量. 相似文献
18.
详细介绍了一种以C+ +Builder为系统开发平台,利用Matlab作为数学分析、数据处理工具的过程控制系统的设计与实现.该系统不仅充分发挥了C+ +Builder在WIN32系统下快速开发应用程序的强大优势,而且充分利用了Matlab在开发控制算法上长处.这使得开发的工控系统在平台开放、易于扩充、二次开发能力上具有较大优势. 相似文献
19.
20.
邹永贵 《重庆邮电学院学报(自然科学版)》1999,11(3):41-47
在C^++教学过程中,发现不少学生用C语言程时可以正确使用内存,但在用C^++编程时内存使用方面的问题。这种现象说明,我们还需要专门估引入类与对象的概念以后,特别是当类吸指指针数据成员时,如何正确地进行内在分配与释放。 相似文献