2023年11月30日发(作者:)
LabVIEW与MATLAB混合编程
LabVIEW与MATLAB混合编程
摘要:结合实例详细介绍了LabVIEW通过ActvieX自动化技术与MATLAB
1 基本原理
ActiveX自动化是基于组件对象模型COM(Component Object
矩阵inweight应指定为RealMatrix,在LabVIEW中对应的数据类型是二
维实数据组Net.I-Weight。各变量数据类型见表1。
表1 MATLAB Script节点输入、输出变量的数据类型
变量名LabVIEW数据类型MATLAB数据类型
size ofDouble floating point
algorithmnumeric
t outweight
hideb outbReal Vector
result
p data
inweight
1D array double
floating numeric
Multidimensional array
double floating pointReal Matrix
numeric
LabVIEW可以调用MATLAB(Ver6.5)ActiveX接口提供的8个方法和1
个属性:
程的总体框架,至于复杂的算法可以在MATLAB中实现。
首先必须引用自动化对象。为此在LabVIEW的
利于较大的应用程序开发。当需要使用时,可将其模块化,采用主程序
动态加载。


发布评论