首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 343 毫秒
1.
李菁 《科技资讯》2008,(1):86-87
MATLAB是一种编程效率极高的编程语言,但其执行效率非常低;Visual C++界面友好,可以生成脱离Visual C++环境而独立运行的应用程序,但其编程繁琐。本文介绍了使用Matcom实现MATLAB与VC++接口的方法和步骤,证实了使用接口技术的优点。  相似文献   

2.
程建  廖正和 《科技信息》2009,(33):95-95,110
针对MATLAB与C语言混合编程的接口问题,提出了采用MAT文件、MEX文件和MATLAB引擎三种接口方法。通过MAT文件实现与其它编程环境的数据交换;通过MEX文件实现在MATLAB环境中调用其它语言编写的程序;通过MATLAB引擎实现在其它编程环境中使用MATLAB的计算功能。在详细阐述了三种方法原理的过程中,说明了三种接口方法的使用特点、调用方法、编译过程和使用中的注意事项。通过混合编程,利用了C语言高效的特点,在发挥MATLAB强大的计算功能的同时,又弥补其执行速度慢的缺点。  相似文献   

3.
Visual c++中MATLAB数学函数库的封装   总被引:2,自引:0,他引:2  
在土木、建筑等工程领域的数值计算中,VC++和MATLAB的混合编程可以充分发挥各自的优势,提高计算效率,节省大量的人力物力.本文简要介绍了MATLAB与VC混合编程的几种方法,提出了在VC++环境中封装MATLAB数学函数库的基本思路,并通过一个实例,演示了VC++中构建数值计算环境以及封装MATLAB数学函数库的具体步骤.  相似文献   

4.
采用VC++6.0和MATLAB混合编程的方法,实现了物理实验数据处理系统的开发.实践表明二者联合编译能大大提高软件开发效率,缩短软件维护周期.  相似文献   

5.
采用VC++6.0和MATLAB混合编程的方法,实现了物理实验数据处理系统的开发.实践表明二者联合编译能大大提高软件开发效率,缩短软件维护周期.  相似文献   

6.
基于COM组件的电机转子绕组匝间短路故障诊断   总被引:1,自引:0,他引:1       下载免费PDF全文
分析了探测线圈检测电机转子绕组匝间短路故障的机理,应用小波变换算法对所得信号进行特征提取.采用MATLAB与VC++混合编程,将MATLAB的M文件直接嵌入VC环境,完全脱离MATLAB运行.以VC++图形界面作为前台,实现信号采集、系统框架的搭建和界面的绘制;利用COM Builder技术实现MATLAB与VC++之...  相似文献   

7.
针对MATLAB不能实现端口操作、实时控制和Visual C++处理复杂数值运算效率低的问题,利用VisualC++与MATLAB进行混合编程,实现功能互补,为材料介电性能的复杂计算及计算结果的可视化提供强大的技术支持。MATLAB将材料介电模型文件转化成Visual C++的代码,并将代码用Visual C++编译器编译连接成独立应用程序。结合Visual C++强大友好的软件制作功能及MATLAB功能极强的科学计算及图形绘制显示特性,MATLAB编译器将不同的介电性能的计算模块分别编译成动态链接库文件,并在Visual C++编写的可视化交互操作界面中对其进行调用,实现计算及绘图功能。  相似文献   

8.
MATLAB与Visual C++混合编程在计算材料介电性能中的应用   总被引:1,自引:0,他引:1  
针对MATLAB不能实现端口操作、实时控制和Visual C++处理复杂数值运算效率低的问题,利用VisualC++与MATLAB进行混合编程,实现功能互补,为材料介电性能的复杂计算及计算结果的可视化提供强大的技术支持.MATLAB将材料介电模型文件转化成Visual C++的代码,并将代码用Visual C++编译器编译连接成独立应用程序.结合Visual C++强大友好的软件制作功能及MATLAB功能极强的科学计算及图形绘制显示特性,MATLAB编译器将不同的介电性能的计算模块分别编译成动态链接库文件,并在Visual C++编写的可视化交互操作界面中对其进行调用,实现计算及绘图功能.  相似文献   

9.
在可见水印系统软件设计中利用Matcom技术实现了VC + +和MATLAB 混合编程.VC + +开发友好交互界面,读取、显示和保存图像.MATLAB开发数字水印算法,通过Matcom实现VC + +调用MATLAB并脱离MATLAB执行.该方法结合了MATLAB的数值计算,强大的图形、图像处理功能和VC + +的可视化、执行速度快、保密性强等特点,既方便了用户的使用又增强了算法的保密性,使数字水印理论得到了实际应用.  相似文献   

10.
在通过比较Visual C 和MATLAB优劣后,根据它们各自的特点,提出Visual C 和MATLAB混合编程的几种方法。在VC中对MATLAB进行调用将大大减少编程的工作量、保证程序的准确性,并且继承了VC 强大的功能,提高开发效率。并结合实例介绍了比较简便实用的Matcom混合编程方案,通过该方案更进一步突出了Visual C 和MATLAB混合编程的优势。  相似文献   

11.
对VC++和Matlab两种编程语言的特点作以概述,讨论了实现VC++与Matlab混合编程的几种方法,并提供VC++与Matlab混合编程的实现步骤.  相似文献   

12.
基于VC~(++)与MATLAB混合程序设计与应用   总被引:1,自引:0,他引:1  
针对VC 与MATLAB软件各自编程优势,提出了一种将MATLAB中编译的.m函数文件生成可脱离MATLAB环境的动态连接库(DLL),并以具体实例说明了在VC环境中开发应用程序界面并调用动态链接库,使VC界面和MATLAB编译的函数文件之间的参数得以传递,实现了两者的混合编程,为软件开发提供了强有力的技术支持.  相似文献   

13.
Matlab与VC 混合编程有多种方法可以实现,其中一种方法是Visual C 程序调用Matlab C/C 数学库实现接口编程.本文介绍一种在Visual C 与Matlab C/C 数学库接口编程中使用函数参数的方法,并将该方法并应用于电磁计算中.  相似文献   

14.
在建立船舶电力系统负荷计算仿真模型基础上,采用Visual C++与MATLAB的混合编程方法,对船舶电力负荷进行仿真计算,获得船舶电力负荷总功率的期望值及功率-频数分布条形图,并针对某轮的实际电力负荷进行验证.  相似文献   

15.
船舶在规则波中纵摇与升沉运动的仿真   总被引:7,自引:0,他引:7  
对船舶在波浪上纵摇与升沉运动的数学模型进行了介绍和分析,并根据船舶在波浪中运动的特点,对此数学模型的各个系数进行了适当的简化,然后,运用MATLAB语言以SR108集装箱船为例进行了仿真研究,所介绍的数学模型为开发六个自由度的船舶操纵操纵模拟器奠定了技术基础。  相似文献   

16.
以大连海事大学实习船“育鲲”轮冷却水系统为研究对象,开发一种可应用于船舶主机冷却水系统中的智能故障诊断设备.以RBF神经网络为故障诊断模型,利用MATLAB与VC++混合编程方法,开发故障诊断程序.程序根据所设计的训练样本集创建并训练神经网络,程序接收由下位机MCGS所采集的系统运行参数,计算后将结果返回.MCGS工控机根据计算结果判断冷却水系统的实时运行状态,并给出相应的报警提示,从而达到智能故障诊断的目的.  相似文献   

17.
建立了船舶操纵运动仿真数学模型,给出了一种新的风力和风力矩数学模型并预报了船舶在风作用下的操纵运动,提出了估算浅水中船体水动力的方法,预报了船舶在浅水中的操纵性能,研究了边界元理论在船体水动力计算中的应用,并利用理论计算结果,预测了船舶的回转运动及Z形操纵。  相似文献   

18.
冯俪元 《科技信息》2011,(22):407-407,409
简述VC++和Matlab接口混合编程设计方法,主要针对编译环境设置、数据处理系统界面设计、相关流量数据处理程序编写、Matlab引擎控制和接口编程代码编写等方面进行具体说明。本设计以VC++创建的应用程序为基础,通过调用Matlab函数完成流量数据相关分析处理,并最终在窗口显示流量值从而达到设计目的。  相似文献   

19.
针对传统配电网重构算法前后显示不够直观的问题,论文采用MATLAB实现后台的配电网矩阵变换,VC++调用MATLAB的动态链接文件库文件的方法来实现界面图形显示,以负荷均衡化为目标的配电网重构算法为例进行了混合编程,通过这种方法可使配电网重构前后的联络开关位置变化以及潮流方向能够被清晰表现出来。结果表明使用该方法界面友好,代码执行速度快,实现高内聚、低耦合,在配电网重构算法研究中具有较高的实用价值。  相似文献   

20.
MATLAB与VC 混合编程在系统仿真中的应用   总被引:1,自引:0,他引:1  
通过讨论MATLAB与VC 之间的接口方案,介绍了MATCOM与MATLAB的m文件的链接方式以及MATCOM的使用方法和技巧,以单自由度振动系统为对象,通过对有阻尼状态下的振动模型的分析,对仿真算法进行了混合编程.仿真结果表明:系统仿真的执行速度得到了提高.  相似文献   

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

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