针对MATLAB循环计算速度慢而矩阵计算速度快的特点,本文利用MATLAB符号系统对BP神经网络算法进行了重新推导与编排,将原本冗长繁琐的循环语句转换成高效简洁的矩阵运算,并将整体优化目标与单步优化目标相统一,有效地提高了程序的执行效率、稳定性、可读性、及可扩展性.