摘要:针对护栏立柱性能测试智能虚拟仪器系统开发过程中 Labview 数据处理和分析能力的不足,结合 MATLAB强大的数据运算能力进行智能虚拟仪器系统开发.以在 Labview 中调用 MATLAB卡尔曼滤波算法对传感器采集信号进行处理为例,分别实现基于 MATLAB脚本节点、 COM 组件技术和 DLL(动态链接库)3种 Labview 和 MATLAB混合编程方法的卡尔曼滤波算法开发,并对3种混合编程方式的运行速度、技术特点等进行对比分析.结果表明,DLL实现方式的运行速度最快,运行时间为3.1ms;MATLAB Script次之,运行时间为190.3ms;COM 最慢,运行时间为1453.2ms.