金属磁记忆技术是一种能够对油气管道腐蚀缺陷和应力集中缺陷进行检测的新型非接触式检测技术。目前只能实现缺陷的检测,但是缺乏对缺陷类型识别的方法。针对该问题,设计并开发了一套基于C#与MATLAB混合编程的管道缺陷类型识别软件,软件利用MATLAB进行数据处理、特征量计算及方法建模等工作,利用C#搭建面向用户的操作界面,发挥二者在软件开发上的独特优势,使用户能快速准确地实现数据特征量计算和缺陷判别实验等操作。