共查询到20条相似文献,搜索用时 187 毫秒
1.
2.
MATCOM与VC++混合编程中自定义函数作为输入参数的调用方法 总被引:1,自引:0,他引:1
介绍了Matlab和Visual C++混合编程的几种常用方法及怎样设置Visual MATCOM编译环境,重点讨论了Matlab工具箱中某些以自定义函数作为输入参数的函数在Vc++中无法编译的问题。在Visual MATCOM编程环境下,借助MATCOM内置函数库,实现了VC++对此类函数的直接调用。 相似文献
3.
本文首先论述了Visual C++和Matlab混合编程的重要性和优点,介绍了在Visual C++中利用Matlab引擎调用Matlab函数的方法.和在Matlab中调用Visual C++代码的方法,并以具体实例详细说明了如何实现Visual C++与Madab混合编程,为软件开发提供了强有力的技术支持。 相似文献
4.
5.
在Visual C++中调用MATLAB以实现数学算法 总被引:7,自引:0,他引:7
很多专业软件涉及到复杂的数学计算,同时也需要友好的用户界面。MATLAB具有很强的数值计算能力,而Visual C 则具有很强的普通软件尤其是图形用户界面的开发能力,两者的互补结合对快速、高效地开发专业计算软件具有很大的意义。讨论了在Visual C 中调用MATLAB文件的方法,它借助MATLAB的MCC命令和接口函数实现。通过该方法开发的软件可以独立于MATLAB而运行,并可以把MATLAB算法封装在动态链接库中,再在Visual C 中调用,提高了开发专业应用软件的速度及软件运行的效率和可靠性。 相似文献
6.
7.
针对嵌入式SQL编程技术,本文论述了C程序中嵌入SQL语句的代码格式,嵌入式SQL语言与C语言之间的通信方式以及嵌入式SQL应用程序在VC++6.0中的编译过程,并给出了直观的代码实例。 相似文献
8.
1 VC调用Matlab程序的实现途径,VC调用Matlab程序的主要实现途径之一就是将Matlab)程序编译为VC可以调用的动态链接库(DLL),再由VC调用。Matlab的mcc编译器提供的功能保证了这一编译过程的可行性。而VC调用的方法主要有以下两种:①动态方法。即采用Win32 API的LoadLibrary、LoadLibraryEx或AfxLoadLibrary加载该DLL文件,再使用GetProcAddress查找并返回想要调用的函数地址,最后完成对该函数的调用。 相似文献
9.
何军 《电脑编程技巧与维护》2007,(10):89-90
由于PouwerBuilder自身编程方面的限制,其语言本身不能对Windows任务栏进行操作,也不能对超出应用窗口之外的鼠标移动进行响应,从而影响了PowerBuilder编程的界面表现手法。下面通过Visual C++6.0将功能函数封装在Power-Builder可调用的动态链接库中,实现了Windows消息函数与PowerBuilder应用程序的交互,应用程序能对任务栏的图标操作进行反应,能捕捉到鼠标在计算机全屏幕的位置,从而实现应用程序窗口的自动显示和隐藏功能。读者通过阅读本文能够开拓PowerBuilder的编程思路,了解Visual C++的任务栏和钩子函数的编程方法。构建程序的主要步骤: 相似文献
10.
分析了Matlab和Micdeva两者的优缺点,并阐述了使用Mideva实现M文件到CPP文件的转换,以及在VisualC 中调用Matlab编写的函数,将Visual C 的许多点同Matlab的数值运算和图象处理等强大功能结合起来,实现程序的优化,并用一个图象处理的实例讨论了具体实现过程。 相似文献
11.
本文讨论了Win32环境下应用程序的一般机制与特点,论述了基于Windows操作系统和x86指令集的汇编语言程序设计方法,分析了依赖于Visual C 开发环境的函数调用约定.通过对比C 和汇编程序,给出一个混合编程的实例,结果说明了两种语言函数之间的等价性. 相似文献
12.
13.
数据挖掘技术已经成为当今社会信息化热门技术之一。本文介绍了利用Matcom将软件Matlab的数学计算功能内嵌到VisualC++环境中,用友好的交互界面实现数据库操作与数据分析一体化。把MATLAB的程序加入到自己的VisualC++语言编制的程序中,将大大减少编程的工作量、保证程序的准确性,而且简洁地实现数据挖掘的聚类分析所需要的运算和可视化功能。 相似文献
14.
运用设计模式实现Matlab与.NET交互编程 总被引:1,自引:0,他引:1
由于Matlab和.NET应用程序的异构性,在.NET中无法直接调用Matlab的计算功能.通过在问题域中运用设计模式,设计了一组可重用的类实现Matlab与.NET交互编程.使用这组类,可以降低.NET应用程序和Matlab计算引擎之间的耦合度,简化调用过程,用户可以在开发应用程序中像使用按钮控件一样方便地使用Matlab提供的强大科学计算能力. 相似文献
15.
基于 Visual C++6.0的PC与PLC的通信接口软件设计 总被引:2,自引:0,他引:2
本文介绍了在ViSaulC 6.0环境下,利用Windows98操作系统的多线程技术,实现了Win32API函数开发的上位机和PLC的串行通信。本文给出了系统的通信原理和软件设计方法。 相似文献
16.
本文提出了一种在Visual C 编写的光学测量分析软件中绘制二维及三维光能量分布图的简便方法,即由VC调用MATLAB编译器生成的独立的C/C Shared Library(DLL)。这种方法简单、方便,可以完全脱离MATLAB运行环境,而且还可以根据需要传递参数绘出可视性极强的二维或三维能量分布图。 相似文献
17.
以一个经典电磁场问题作为开发时象,较为详尽和深入地进行了基于接口环境Visual MATCOM下的visual C++与Matlab混合开发数值计算程序的研究和探讨,从而验证了Matlab在开发环境Visual C++下开展面向时象程序开发的可行性和高效性。 相似文献
18.
介绍了如何基于CAN网络开发工具--CANoe的Win COM接口和Visual Basic,设计出能实时动态记录CAN网络信息的应用程序,并以一个简单的数据监测程序为例加以说明. 相似文献
19.
A Matlab和VC联合编程的方法及实现 总被引:1,自引:0,他引:1
Matlab是功能强大的工程计算和数据分析软件,Visual C 是面向对象的快速开发工具。二者结合,可以开发出具有友好界面、满足工程领域应用的软件.通过介绍Matlab6.5和Visual C 6.0的二种联合编程的方法,比较了它们的优缺点,并以实例说明。 相似文献
20.
介绍了一种简化嵌入式PC104单板计算机的多线程网络化应用程序开发的新方法.在DOS操作系统下,通过安装Win32扩展程序,实现了运行Win32 Console模式程序的环境.在其他计算机上,采用Microsoft Visual C 设计的Console程序可直接运行在该环境中,因而降低了嵌入式计算机的数据采集、控制和网络通信程序设计难度.详细介绍了一个实例的实现过程. 相似文献