错在维数不一致,看看,f的大小是1x10,那么w的维数也是1x10,而A,B,C的大小都是2x2,那么你的D = (A*B*C).*w; 你是想用一个2x2的矩阵(A*B*C)去点乘一个1x10的向量么?这个通不过的.