你的意思是自己编写矩阵乘法吧,否则直接调用matlab得 * 函数就得了 验证成功,可以运行 x=rand(3,4); y=rand(4,5); [row1,col1] = size(x); [row2,col2] = size(y); if col1 = row2 disp('input is error'); else result = zeros(row1,col2); for ii=1:row1 for jj=1:col2 result(ii,jj) = sum(sum(x(ii,:) .* (y(:,jj))' )); end end end