x=[1,2,3,3,3,3,3,5,5,6,6,6,3,3,1,1,1,1,1,4,5,1,1];
NewNumber = find([true;diff(x(:))~=0;true]);
NewNumberCount = [NewNumber(1:end-1) diff(NewNumber )];
AimCountPosition=find(NewNumberCount(:,2)==max(NewNumberCount(:,2)));
for i=1:length(AimCountPosition)
Aim(i,1)=x(NewNumberCount(AimCountPosition(i),1));
Aim(i,2)=NewNumberCount(AimCountPosition(i),2);
end
disp(Aim);
温馨提示:答案为网友推荐,仅供参考