setaxis.m
上传用户:jspk663
上传日期:2013-08-19
资源大小:232k
文件大小:1k
源码类别:

matlab例程

开发平台:

Matlab

  1. % draw the axis 
  2. function setaxis
  3. MV=findobj(gcf,'tag','axis');%menu Axis Limit
  4. m=get(MV,'userdata');
  5. T=findobj(gcf,'tag','p');
  6. t=get(T,'userdata');
  7. col=get(findobj(gcf,'tag','color'),'userdata');
  8. set(gca,'Position',[.11 .2 .62 .6],'color',col);
  9. set(gca,'xlim',[m(1) m(2)],'ylim',[m(3) m(4)]);
  10. title({'Kalman Filtering Output',''});
  11. xlabel('Time(s)');
  12. if t==1
  13.     ylabel('1sigma Error');
  14. else
  15.     ylabel('State Estimation');
  16. end
  17. gri=get(findobj(gcf,'tag','grid'),'userdata');
  18. if gri 
  19.     grid on
  20. else
  21.     grid off
  22. end
  23. hold on
  24. box on