可能原因为:x数据是否有过于相近甚至相同的数值 一、换一种polyfit的调用格式。如:p=polyfit(x,y,3);改为[p,S,mu]=polyfit(x,y,3) 二、若结果没问题,用warning off把警告提示关闭即可