⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gethandles.m

📁 很多matlab的源代码
💻 M
字号:
function h = gethandles(h)%GETHANDLES Get all the handles used in the GUI%   h = GETHANDLES(h) finds the handles used in the GUI and assigns them%   to elements of the structure h% Jordan Rosenthal, 14-Jun-99: Extracted original code from dltidemo 'Initialize' case%                            : and created separate function.h.Axis.Input  = findobj(gcf, 'Tag', 'InputAxis');h.Axis.Mag    = findobj(gcf, 'Tag', 'MagAxis');   h.Axis.Phase  = findobj(gcf, 'Tag', 'PhaseAxis');   h.Axis.Output = findobj(gcf, 'Tag', 'OutputAxis');h.Slider.Amp         = findobj(gcf, 'Tag', 'SAmplitude');h.Slider.DC          = findobj(gcf, 'Tag', 'SDC');h.Slider.Freq        = findobj(gcf, 'Tag', 'SFreq');h.Slider.Phase       = findobj(gcf, 'Tag', 'SPhase');h.Slider.FilterFreq1 = findobj(gcf, 'Tag', 'FilterSFreq1');h.Slider.FilterPhase = findobj(gcf, 'Tag', 'FilterSPhase');h.Slider.FilterBW    = findobj(gcf, 'Tag', 'FilterSBW');h.Edit.Amp         = findobj(gcf, 'Tag', 'EdAmplitude');h.Edit.DC          = findobj(gcf, 'Tag', 'EdDC');h.Edit.Freq        = findobj(gcf, 'Tag', 'EdFreq');h.Edit.Phase       = findobj(gcf, 'Tag', 'EdPhase');h.Edit.FilterFreq1 = findobj(gcf, 'Tag', 'FilterEdFreq1');h.Edit.FilterPhase = findobj(gcf, 'Tag', 'FilterEdPhase');h.Edit.bk          = findobj(gcf, 'Tag', 'FilterEdUserhn');h.Edit.FilterBW    = findobj(gcf, 'Tag', 'FilterEdBW');h.Text.Amp         = findobj(gcf, 'Tag', 'TextAmplitude');   h.Text.DC          = findobj(gcf, 'Tag', 'TextDC');   h.Text.Freq        = findobj(gcf, 'Tag', 'TextFreq');h.Text.Phase       = findobj(gcf, 'Tag', 'TextPhase');h.Text.FilterFreq1 = findobj(gcf, 'Tag', 'FilterTextFreq1');h.Text.FilterPhase = findobj(gcf, 'Tag', 'FilterTextPhase');h.Text.InputTitle  = findall(gcf, 'Tag', 'InputAxisTitle');h.Text.OutputTitle = findall(gcf, 'Tag', 'OutputAxisTitle');h.Text.FilterBW = findobj(gcf, 'Tag', 'FilterBWText');h.Button.Ans       = findobj(gcf, 'Tag', 'PushButton1');h.PopUpMenu.Filter = findobj(gcf, 'Tag', 'FilterPopUp');% Groups of Control Handlesh.UserhnGroup   = [h.Text.FilterFreq1; h.Edit.bk; ];h.PhaseGroup    = [h.Slider.FilterPhase; h.Edit.FilterPhase; h.Text.FilterPhase];h.FreqGroup     = [h.Slider.FilterFreq1; h.Edit.FilterFreq1; h.Text.FilterFreq1 ];h.FilterBWGroup = [h.Slider.FilterBW; h.Edit.FilterBW; h.Text.FilterBW];h.IntegratorGroup = [h.Text.FilterFreq1 ];h.FilterSpecs   = [h.PhaseGroup; h.FreqGroup];

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -