axes(handles.axes7);是表明下面的PLOT显示在该AXES,这句没有错,错在下一句。你把plot(w*8000*0.5/pi,abs(h));换成r=-pi:pi/25:pi;z=cos(r);plot(r,z)试一下