x>=3orx<=0时,y=x^2(x-3)+1=x^3-3x^2+1,y'=3x(x-2)=0,得:x=0,2(舍去)0y'=-3x(x-2)=0,得:x=0,2x=2时,为极大值,y(2)=5在区间拐点,x=0时,y'(0-)>0,y'(0+)>0,因此x=0不为极值点在区间拐点,x=3时,y'(3-)<0,y'(3+)>0,因此y(3)=1为极小值所以函数有极大值y(2)=5,极小值y(3)=1