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

📄 fm_plotfig.m

📁 基于PSAT 软件的多目标最优潮流计算用于中小型电力系统的分析和管理
💻 M
📖 第 1 页 / 共 2 页
字号:
               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot movedown', ...               'Position',[0.85554      0.5948    0.052632    0.044343], ...               'TooltipString','Move Variable Down', ...               'Tag','Pushbutton14');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_edittex'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot editvarname', ...               'Position',[0.90817      0.5948    0.052632    0.044343], ...               'TooltipString','Edit Variable Name', ...               'Tag','Pushbutton15');% Frame, graphical buttons and toggle buttons% ----------------------------------------------------------------------h1 = uicontrol('Parent',h0, ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'ForegroundColor',Theme.color03, ...               'Position',[0.35-0.008     0.06422     0.23/1.3333*1.25+0.008     0.231], ...               'Style','frame', ...               'Tag','Frame2');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_legend'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot togglelegend', ...               'Position',[0.5065      0.21422    0.07/1.3333  0.07], ...               'TooltipString','Legend', ...               'Style','togglebutton', ...               'Tag','Checkbox2');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_grid'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot togglegrid', ...               'Position',[0.5065  0.14422    0.07/1.3333  0.07], ...               'TooltipString','Grid', ...               'Style','togglebutton', ...               'Tag','Checkbox1');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_text'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot textprops', ...               'Position',[0.5065  0.07422    0.07/1.3333  0.07], ...               'TooltipString','Axes and Label Font', ...               'Tag','Push1');h1 = uicontrol('Parent',h0, ...               'Units', 'normalized', ...               'CData',fm_mat('plot_zoomy'), ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot zoomy', ...               'Position',[0.454     0.21422    0.07/1.3333  0.07], ...               'TooltipString','Y Zoom', ...               'Style','togglebutton', ...               'Tag','Pushbutton4');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_axesy'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot axesy', ...               'Position',[0.454     0.14422    0.07/1.3333  0.07], ...               'TooltipString','Y axis', ...               'Style','togglebutton', ...               'Tag','Pushbutton5');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_axesc'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot axescolor', ...               'Position',[0.454    0.07422    0.07/1.3333  0.07], ...               'TooltipString','Axes Color', ...               'Tag','Pushbutton6');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_linep'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','if Fig.line == 0, fm_linelist; else, figure(Fig.line), end', ...               'Position',[0.4015    0.07422    0.07/1.3333  0.07], ...               'TooltipString','Line Properties', ...               'Tag','Pushbutton7');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_zoomx'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot zoomx', ...               'Position',[0.4015     0.21422    0.07/1.3333  0.07], ...               'TooltipString','X Zoom', ...               'Style','togglebutton', ...               'Tag','Pushbutton11');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_axesx'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot axesx', ...               'Position',[0.4015     0.14422   0.07/1.3333  0.07], ...               'TooltipString','X axis', ...               'Style','togglebutton', ...               'Tag','Pushbutton9');h1 = uicontrol('Parent',h0, ...               'Units', 'normalized', ...               'CData',fm_mat('plot_axesxy'), ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot axesxy', ...               'ListboxTop',0, ...               'Position',[0.349     0.14422    0.07/1.3333  0.07], ...               'TooltipString','Axes', ...               'Style','togglebutton', ...               'Tag','Pushbutton10');h1 = uicontrol('Parent',h0, ...               'Units', 'normalized', ...               'CData',fm_mat('plot_axesp'), ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot axesprops', ...               'ListboxTop',0, ...               'Position',[0.349    0.07422    0.07/1.3333  0.07], ...               'TooltipString','Axes Properties', ...               'Tag','Pushbutton8');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_zoomxy'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot zoomxy', ...               'ListboxTop',0, ...               'Position',[0.349     0.21422    0.07/1.3333  0.07], ...               'TooltipString','Zoom', ...               'Style','togglebutton', ...               'Tag','Pushbutton12');% Popup Menus and related static texts% ----------------------------------------------------------------------% Line Stylesh1 = uicontrol( ...    'Parent',h0, ...    'Units', 'normalized', ...    'BackgroundColor',Theme.color01, ...    'HorizontalAlignment','left', ...    'Position',[0.8018   0.5443   0.1579   0.0306], ...    'String','Line Styles:', ...    'Style','text', ...    'Tag','StaticText1');h1 = uicontrol( ...    'Parent',h0, ...    'Units', 'normalized', ...    'BackgroundColor',Theme.color04, ...    'Callback','fm_plot plottypes', ...    'ForegroundColor',Theme.color05, ...    'Position',[0.8018   0.5122   0.1579   0.0321], ...    'String',tipiplot, ...    'Style','popupmenu', ...    'Tag','PopupMenu1', ...    'Value',1);% Reference anglesh1 = uicontrol( ...    'Parent',h0, ...    'Units', 'normalized', ...    'BackgroundColor',Theme.color01, ...    'HorizontalAlignment','left', ...    'Position',[0.8018   0.4725   0.1568   0.0306], ...    'String','Reference Angle:', ...    'Style','text', ...    'Tag','StaticText2');h1 = uicontrol( ...    'Parent',h0, ...    'Units', 'normalized', ...    'BackgroundColor',Theme.color04, ...    'Callback','fm_plot plotvars', ...    'ForegroundColor',Theme.color05, ...    'Position',[0.8018   0.4389   0.1579   0.0321], ...    'CreateFcn','fm_plot setangles', ...    'String',{'None'}, ...    'Style','popupmenu', ...    'Tag','PopupMenu2', ...    'Value',1);h1 = uicontrol( ...    'Parent',h0, ...    'Units', 'normalized', ...    'Enable', 'inactive', ...    'BackgroundColor',Theme.color03, ...    'Callback','fm_plot setxlabel', ...    'CreateFcn','fm_plot initxlabel', ...    'ForegroundColor',Theme.color10, ...    'Position',[0.6047  0.0627  0.1624  0.4], ...    'Style','listbox', ...    'Max', 100, ...    'String','None', ...    'Tag','PopupMenu3');% Snapshot radio button% -----------------------------------------------------------------------h1 = uicontrol( ...    'Parent',h0, ...    'Units', 'normalized', ...    'BackgroundColor',Theme.color02, ...    'Position',[0.8018   0.3750   0.1579   0.0306], ...    'String','Plot Snapshots', ...    'Style','radiobutton', ...    'Tag','Radiobutton1', ...    'Value',0);if length(Snapshot) <= 1, set(h1,'Enable','off'), end% Push buttons% ----------------------------------------------------------------------h1 = uicontrol('Parent',h0, ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color03, ...               'Callback','fm_plot plotvars', ...               'FontWeight','bold', ...               'ForegroundColor',Theme.color09, ...               'Position',[0.8018   0.2027+0.065  0.1579   0.06], ...               'String','Plot', ...               'Tag','Pushbutton1');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_txt'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot exporttext', ...               'FontWeight','bold', ...               'ForegroundColor',Theme.color09, ...               'Position',[0.8018   0.1975    0.0525   0.07], ...               'TooltipString','Export plot as text file', ...               'String','', ...               'Tag','Pushbutton1');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_mtv'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot exportmtv', ...               'FontWeight','bold', ...               'ForegroundColor',Theme.color09, ...               'Position',[0.8018+0.0526   0.1975    0.0525   0.07], ...               'TooltipString','Export file in MTV format', ...               'String','', ...               'Tag','PushMTV');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_gnuplot'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot exportscript', ...               'FontWeight','bold', ...               'ForegroundColor',Theme.color09, ...               'Position',[0.8018+0.0526+0.0526   0.1975   0.0525   0.07], ...               'TooltipString','Export plot as Matlab script', ...               'String','', ...               'Tag','PushJPG');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_eps'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot export', ...               'Position',[0.8018   0.1277   0.0525   0.07], ...               'TooltipString','Export plot as Color EPS', ...               'Tag','PushEPS');h1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_meta'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot export', ...               'Position',[0.8018+0.0526   0.1277   0.0525   0.07], ...               'TooltipString','Export plot as Windows Metafile', ...               'Tag','PushMeta');if isunix, set(h1,'Enable','off'), endh1 = uicontrol('Parent',h0, ...               'CData',fm_mat('plot_matlab'), ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','fm_plot export', ...               'Position',[0.8018+0.0526+0.0526   0.1277   0.0525   0.07], ...               'TooltipString','Export plot as Matlab Figure', ...               'Tag','PushFig');h1 = uicontrol('Parent',h0, ...               'Units', 'normalized', ...               'BackgroundColor',Theme.color02, ...               'Callback','Fig.plot = 0; close(gcf);', ...               'Position',[0.8018   0.0627   0.1579  0.06], ...               'String','Close', ...               'Tag','Pushbutton3');if nargout > 0, fig = h0; end

⌨️ 快捷键说明

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