Matlab的循环效率为什么这么低A = randint(30001,10,[0 100]); % 用自己数据为 AL = diff(A(:,2))==0;L0 = [L; false];L1 = [false; L];A(L0,6) = ((A(L0,4)-A(L1,4)).^2+(A(L0,5)-A(L1,5)).^2).^0.5;A(L0,7) = A(L0,3);A(L0,8) = A(L1,3);A(~L0,6) = 0;