共查询到19条相似文献,搜索用时 140 毫秒
1.
2.
基于PCAuto与Matlab的DDE技术应用 总被引:1,自引:1,他引:0
介绍了监控组态软件PCAuto和高性能数值计算软件Matlab的特点.针对空调系统因多输入、多输出、高非线性和干扰大的特点而导致常规仪表控制和现场总线技术难以实现智能控制的弊端,提出了一种基于DDE技术的PCAuto与Matlab之间的实时通信方法,发挥了PCAuto和Matlab各自的优点,成功实现了模糊控制、动态矩阵控制等智能控制方法在中央空调自动控制系统实验平台上的应用,实践证明了此方法的可行性. 相似文献
3.
VC与Matlab混合编程的研究与实现 总被引:3,自引:0,他引:3
在分析Visual C 和Matlab各自特点的基础上,提出混合编程的几种方法,分析对比各种方案的优缺点,并结合实例介绍了Matcom混合编程方案.通过VC和Matlab的协同工作,可以开发出功能强大且界面友好的软件. 相似文献
4.
VC与Matlab混合编程的方法及实现 总被引:1,自引:0,他引:1
姜长元 《数字社区&智能家居》2004,(5):22-25
Matlab是功能强大的工程计算和数据分析软件,Visual C 是面向对象的快速开发工具.二者结合,可以开发出具有友好界面,满足工程领域应用的软件.通过Matlab6.5和Visual C 6.0的几种混合编程的方法,比较了它们的优缺点,并以实例说明. 相似文献
5.
结合Visual C++和Matlab各自的特点,提出了基于matcom的混合编程方法,并结合处理实例,给出了具体编程方法和步骤;而且通过VC和Matlab的协同工作,可以开发出功能强大且界面友好的软件。 相似文献
6.
姜长元 《数字社区&智能家居》2004,(14)
Matlab是功能强大的工程计算和数据分析软件,VisualC++是面向对象的快速开发工具。二者结合,可以开发出具有友好界面,满足工程领域应用的软件。通过Matlab6.5和VisualC++6.0的几种混合编程的方法,比较了它们的优缺点,并以实例说明。 相似文献
7.
A Matlab和VC联合编程的方法及实现 总被引:1,自引:0,他引:1
Matlab是功能强大的工程计算和数据分析软件,Visual C 是面向对象的快速开发工具。二者结合,可以开发出具有友好界面、满足工程领域应用的软件.通过介绍Matlab6.5和Visual C 6.0的二种联合编程的方法,比较了它们的优缺点,并以实例说明。 相似文献
8.
9.
基于VC++和Matlab的数字信号内插处理系统 总被引:1,自引:0,他引:1
张秀再 《计算机技术与发展》2009,19(1)
利用VC++编程平台的功能强大和灵活性,并结合Matlab的运算函数丰富和编程效率高等优点实现混合编程,可以快速开发出功能强大的应用系统.文中以基于VC++和Matlab混合编程的数字信号内插处理系统为例,介绍了在VC++开发环境中使用两种Matlab引擎调用方法实现混合编程.内插处理系统中读取数据的长度和内插倍数的大小都可以在用户交互界面任意设置,具有较好的灵活性.将VC++和Matlab结合使用既发挥了各自的优点又提高了系统开发的效率. 相似文献
10.
针对Matlab界面开发能力差和C#开发复杂数值运算软件效率低等问题,提出利用C#与Matlab混合编程实现EEG数据的有效处理。本文通过对三种混合编程方法的分析对比,选择C#调用COM组件的方式进行混合编程。该方法第一步需要设置Matlab编译环境,然后编写Matlab函数文件,最后利用Matlab.NETBuilder将编写好的函数文件编译成COM组件供C#调用实现混合编程。并通过真实EEG信号的仿真实验研究上述方法在绘制脑地形图(BEAM)中的有效性。结果表明,该方法可以完全脱离Matlab平台,通过参数传递绘制出不同EEG信号的BEAM。 相似文献
11.
针对多领域统一建模和仿真问题,介绍模型耦合、求解器耦合和进程耦合等3种联合仿真途径,从模型的数学原理和软件架构方面研究多领域建模仿真平台MWorks与MATLAB/Simulink之间基于模型耦合的联合仿真,并基于Simulink的S-function和MWorks的COM实现两个建模仿真软件之间的联合仿真.多领域模型实例证明该联合仿真软件有效,可拓展Simulink的应用范围. 相似文献
12.
如何用VisualC++和MATLAB联合开发软件 总被引:6,自引:2,他引:4
首先介绍了Visual C 和Matlab的发展情况,然后介绍了Visual C 和Matlab联合编程的两种方法,并着重介绍了软件开发过程的关键步骤,最后对其效果进行总结。 相似文献
13.
14.
提出基于组件对象模型(COM)技术实现Visual C#与Matlab混合编程的2种方法,一种是通过C#使用Matlab提供的自动化服务,另一种是使用Matlab COM Builder将M语言文件编译成COM组件供C#调用。以地理信息系统中常用的空间插值分析为例给出了这2种方法的具体实现。对两者进行比较,提出了各自的适用范围。结果表明使用COM技术实现混合编程能充分发挥Visual C#与Matlab各自的特点,提高程序开发和运行效率。 相似文献
15.
通过分析目前高等学校中采用的传统过程控制实验模式存在的一些问题,提出了一种利用力控组态软件对过程控制实验设备虚拟化的设计方法,并通过力控软件自带的控制策略功能对其中两个实验进行了算法搭建。结果表明该方法可以有效地对过程控制实验进行软件仿真。另外,文章还提出了在此基础上实现B/S模式下学生通过网络进行远程实验的思路。 相似文献
16.
一种实现C++ Builder与Matlab混合编程的方法 总被引:1,自引:0,他引:1
在软件开发中,提出了一种实现C++Builder与Matlab混合编程的方法。此方法在C++Builder环境中直接调用Matlab函数,避免编写大量代码,且可脱离Matlab环境执行程序。本文着重介绍了如何利用Matcom在C++Builder中调用Matlab函数,并举例证明该方法是有效的。 相似文献
17.
18.
Matlab软件作为一种科学与工程计算的数学软件包,用它所带的库函数可以高效、便捷地解决化学反应工程中许多数学问题,从而把人们从复杂的编程与调试中解脱出来,此外,利用它还可以做图象化处理。本文以化学反应工程中的气-固非均相催化反应为例,讨论Matlab在求解非线性微分方程组、插值计算以及图形的绘制等方面的应用,计算过程及结果表明:利用Matlab求解化学反应工程计算问题具有稳定性好、方便快捷,是进行化工设计、计算的好工具。 相似文献
19.
基于COM的VC与Matlab混合编程 总被引:2,自引:0,他引:2
介绍了一种基于组件对象模型(Component Object Model,COM)的Matlab与VC混合编程方法。它以Matlab 6.5中的Matlab COM Builder模块为转换工具,将Matlab的M函数文件转换为COM组件后应用在VC程序中。集成后的软件不仅能够充分发挥两种语言各自的优点,还可以完全脱离Matlab的运行环境。提供的实现过程和编程实例均说明此方法简单、方便、可操作性强。 相似文献