MATLAB是集数值分析、矩阵运算、信号处理和图形显示于一体的高性能数学软件,将其强大的计算功能与VB在图形用户界面开发方面的优势结合起来进行混合编程,能相互取长补短,实现快速开发工程软件。水电机组故障诊断系统信号处理部分采用VB与MATLAB结合来开发,既可以节约宝贵的开发时间和精力,又能提高软件的整体性能。