BasicGUI.m
上传用户:m_sun_001
上传日期:2014-07-30
资源大小:1115k
文件大小:3k
源码类别:

matlab例程

开发平台:

Matlab

  1. function BasicGUI()
  2. % This is the machine-generated representation of a MATLAB object
  3. % and its children.  Note that handle values may change when these
  4. % objects are re-created. This may cause problems with some callbacks.
  5. % The command syntax may be supported in the future, but is currently 
  6. % incomplete and subject to change.
  7. %
  8. % To re-open this system, just type the name of the m-file at the MATLAB
  9. % prompt. The M-file and its associtated MAT-file must be on your path.
  10. load BasicGUI                          
  11. a = figure('Color',[0.8 0.8 0.8], ...
  12. 'Colormap',mat0, ...
  13. 'CreateFcn','OFDMguiFn figure', ...
  14. 'Position',[490 321 512 384], ...
  15. 'Resize','off', ...
  16. 'Tag','Fig1');
  17. b = uicontrol('Parent',a, ...
  18. 'Units','points', ...
  19. 'BackgroundColor',[1 1 1], ...
  20. 'FontName','Monaco', ...
  21. 'HorizontalAlignment','left', ...
  22. 'Position',[8 5 340 94], ...
  23. 'String','Basic OFDM Demo', ...
  24. 'Style','text', ...
  25. 'Tag','StaticTextFeedback');
  26. b = uicontrol('Parent',a, ...
  27. 'Units','points', ...
  28. 'BackgroundColor',[0.3 0.3 0.3], ...
  29. 'Position',[367 0 147 387], ...
  30. 'Style','frame', ...
  31. 'Tag','Frame1');
  32. b = uicontrol('Parent',a, ...
  33. 'Units','points', ...
  34. 'BackgroundColor',[0.733333 0.733333 0.733333], ...
  35. 'Callback','OFDMguiFn next', ...
  36. 'FontSize',14, ...
  37. 'Position',[379 340 102 32], ...
  38. 'String','Next', ...
  39. 'Tag','PushbuttonNext');
  40. b = uicontrol('Parent',a, ...
  41. 'Units','points', ...
  42. 'BackgroundColor',[0.733333 0.733333 0.733333], ...
  43. 'Callback','OFDMguiFn close', ...
  44. 'FontSize',14, ...
  45. 'Position',[379 11 102 32], ...
  46. 'String','Close', ...
  47. 'Tag','PushbuttonClose');
  48. b = uicontrol('Parent',a, ...
  49. 'Units','points', ...
  50. 'BackgroundColor',[0.733333 0.733333 0.733333], ...
  51. 'Position',[379 248 58 26], ...
  52. 'String',mat1, ...
  53. 'Style','popupmenu', ...
  54. 'Tag','PopupMenu1', ...
  55. 'Value',2, ...
  56. 'Visible','off');
  57. b = uicontrol('Parent',a, ...
  58. 'Units','points', ...
  59. 'BackgroundColor',[0.733333 0.733333 0.733333], ...
  60. 'FontWeight','bold', ...
  61. 'Position',[379 283 129 17], ...
  62. 'String','Number of Carriers', ...
  63. 'Style','text', ...
  64. 'Tag','StaticText2', ...
  65. 'Visible','off');
  66. b = axes('Parent',a, ...
  67. 'Units','points', ...
  68. 'CameraUpVector',[0 1 0], ...
  69. 'CameraUpVectorMode','manual', ...
  70. 'Color',[1 1 1], ...
  71. 'ColorOrder',mat2, ...
  72. 'Position',[44 130 294 235], ...
  73. 'Tag','AxesMain', ...
  74. 'Visible','off', ...
  75. 'XColor',[0 0 0], ...
  76. 'YColor',[0 0 0], ...
  77. 'ZColor',[0 0 0]);
  78. c = text('Parent',b, ...
  79. 'Color',[0 0 0], ...
  80. 'HandleVisibility','callback', ...
  81. 'HorizontalAlignment','center', ...
  82. 'Position',[0.5 -0.0662393 0], ...
  83. 'Tag','Text1', ...
  84. 'VerticalAlignment','cap', ...
  85. 'Visible','off');
  86. set(get(c,'Parent'),'XLabel',c);
  87. c = text('Parent',b, ...
  88. 'Color',[0 0 0], ...
  89. 'HandleVisibility','callback', ...
  90. 'HorizontalAlignment','center', ...
  91. 'Position',[-0.0767918 0.502137 0], ...
  92. 'Rotation',90, ...
  93. 'Tag','Text2', ...
  94. 'VerticalAlignment','baseline', ...
  95. 'Visible','off');
  96. set(get(c,'Parent'),'YLabel',c);
  97. c = text('Parent',b, ...
  98. 'Color',[0 0 0], ...
  99. 'HandleVisibility','callback', ...
  100. 'HorizontalAlignment','right', ...
  101. 'Position',[-0.151877 1.08333 0], ...
  102. 'Tag','Text3', ...
  103. 'Visible','off');
  104. set(get(c,'Parent'),'ZLabel',c);
  105. c = text('Parent',b, ...
  106. 'Color',[0 0 0], ...
  107. 'HandleVisibility','callback', ...
  108. 'HorizontalAlignment','center', ...
  109. 'Position',[0.5 1.0235 0], ...
  110. 'Tag','Text4', ...
  111. 'VerticalAlignment','bottom', ...
  112. 'Visible','off');
  113. set(get(c,'Parent'),'Title',c);