📄 gcsvis.m
字号:
function fig = GcsVis()
% This is the machine-generated representation of a Handle Graphics object
% and its children. Note that handle values may change when these objects
% are re-created. This may cause problems with any callbacks written to
% depend on the value of the handle at the time the object was saved.
%
% To reopen this object, just type the name of the M-file at the MATLAB
% prompt. The M-file and its associated MAT-file must be on your path.
load GcsVis
h0 = figure('Color',[0.8553876799929505 0.8553876799929505 0.8553876799929505], ...
'Colormap',mat0, ...
'Name','GCSMainFigure', ...
'PointerShapeCData',mat1, ...
'Position',[248 167 743 556], ...
'Tag','Fig1', ...
'UserData',mat2, ...
'DefaultaxesColorOrder',mat3, ...
'DefaultaxesColor',[1 1 1], ...
'DefaultlineColor',[0 0 0], ...
'DefaultsurfaceEdgeColor',[0 0 0], ...
'DefaultpatchEdgeColor',[0 0 0], ...
'DefaultpatchFaceColor',[0 0 0], ...
'DefaultaxesZColor',[0 0 0], ...
'DefaultaxesYColor',[0 0 0], ...
'DefaultaxesXColor',[0 0 0], ...
'DefaulttextColor',[0 0 0]);
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'ListboxTop',0, ...
'Position',[6.75 163.5 191.25 221.25], ...
'Style','frame', ...
'Tag','Frame1');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'ListboxTop',0, ...
'Position',[6 6.75 192.75 152.25], ...
'Style','frame', ...
'Tag','Frame2');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'Callback','switchyard(''Replot'')', ...
'ListboxTop',0, ...
'Position',[111.75 49.5 75 18.75], ...
'String','Freqs & Probs', ...
'Tag','Pushbutton4');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'Callback','switchyard(''Train'')', ...
'ListboxTop',0, ...
'Position',[18.75 48 75 18.75], ...
'String','Train Network', ...
'Tag','Pushbutton6');
h1 = uicontrol('Parent',h0, ...
'BackgroundColor',[0.855387679992951 0.855387679992951 0.855387679992951], ...
'HandleVisibility','off', ...
'ListboxTop',0, ...
'Position',[126 18 130 20], ...
'String','Az: 45 El: 30', ...
'Style','text', ...
'Tag','StaticText4', ...
'Visible','off');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'Callback','switchyard(''Factor'')', ...
'ListboxTop',0, ...
'Position',[111.75 30.75 75 18.75], ...
'String','Factor Analysis', ...
'Tag','Pushbutton4', ...
'Value',1);
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'Callback','switchyard(''ChangeSaveDir'')', ...
'ListboxTop',0, ...
'Position',[18 81 75 18.75], ...
'String','Change Save Dir', ...
'Tag','Pushbutton9');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'Callback','switchyard(''ColourChange'')', ...
'ListboxTop',0, ...
'Position',[36.75 21.75 75 15], ...
'String','Colour', ...
'Style','checkbox', ...
'Tag','Colour', ...
'Value',1);
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'Callback','switchyard(''Locate'')', ...
'ListboxTop',0, ...
'Position',[111.75 11.25 75 18.75], ...
'String','Locate Samples', ...
'Tag','Locate', ...
'Value',1);
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'FontSize',14, ...
'ListboxTop',0, ...
'Position',[37.5 393.75 336.75 19.5], ...
'String','Growing Cell Structure Visualisation', ...
'Style','text', ...
'Tag','StaticText1');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'Callback','switchyard(''About'')', ...
'ListboxTop',0, ...
'Position',[450 18.75 76.5 18.75], ...
'String','About', ...
'Tag','Pushbutton1');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'Callback','switchyard(''LoadNet'')', ...
'ListboxTop',0, ...
'Position',[17.25 100.5 75.75 18], ...
'String','Load Network', ...
'Tag','Pushbutton2');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'Callback','switchyard(''LoadTrain'')', ...
'ListboxTop',0, ...
'Position',[112.5 120 75 18.75], ...
'String','Load Training Data', ...
'Tag','Pushbutton5');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'Callback','switchyard(''NewNet'')', ...
'ListboxTop',0, ...
'Position',[18 119.25 75 18.75], ...
'String','New Network', ...
'Tag','Pushbutton7');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'Callback','switchyard(''SetParams'')', ...
'ListboxTop',0, ...
'Position',[112.5 99 75 18.75], ...
'String','Set Parameters', ...
'Tag','Pushbutton8');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'FontSize',12, ...
'FontWeight','bold', ...
'ListboxTop',0, ...
'Position',[44.25 360 114 15.75], ...
'String','Network Details', ...
'Style','text', ...
'Tag','StaticText2');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'ListboxTop',0, ...
'Position',[18.75 318.75 75 18.75], ...
'String','Name', ...
'Style','text', ...
'Tag','StaticText3');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'ListboxTop',0, ...
'Position',[18.75 300 75 18.75], ...
'String','Data Dimensionality', ...
'Style','text', ...
'Tag','StaticText3');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'ListboxTop',0, ...
'Position',[18.75 281.25 75 18.75], ...
'String','No Nodes', ...
'Style','text', ...
'Tag','StaticText3');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'ListboxTop',0, ...
'Position',[18.75 262.5 75 18.75], ...
'String','Trained?', ...
'Style','text', ...
'Tag','StaticText3');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'ListboxTop',0, ...
'Position',[112.5 300 75 18.75], ...
'String','4', ...
'Style','text', ...
'Tag','DataDimension');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'ListboxTop',0, ...
'Position',[112.5 281.25 75 18.75], ...
'String','0', ...
'Style','text', ...
'Tag','NoNodes');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'ListboxTop',0, ...
'Position',[112.5 262.5 75 18.75], ...
'String','No', ...
'Style','text', ...
'Tag','Trained');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[1 1 1], ...
'Callback','switchyard(''NameChange'')', ...
'ListboxTop',0, ...
'Position',[112.5 318.75 75 18.75], ...
'String','New', ...
'Style','edit', ...
'Tag','NameEdit');
h1 = axes('Parent',h0, ...
'View',[45 30], ...
'CameraUpVector',[0 0 1], ...
'CameraUpVectorMode','manual', ...
'Color',[1 1 1], ...
'ColorOrder',mat4, ...
'DrawMode','fast', ...
'HandleVisibility','off', ...
'Position',[0.5357142857142857 0.189753320683112 0.3767857142857143 0.3111954459203036], ...
'Tag','rotaObj', ...
'UserData',mat5, ...
'Visible','off', ...
'XColor',[0 0 0], ...
'XLim',mat6, ...
'XLimMode','manual', ...
'YColor',[0 0 0], ...
'YLim',[-0.2506853188942346 0.7476774261142338], ...
'YLimMode','manual', ...
'ZColor',[0 0 0], ...
'ZLim',[0 15], ...
'ZLimMode','manual');
h2 = line('Parent',h1, ...
'Clipping','off', ...
'Color',[0 0 1], ...
'EraseMode','xor', ...
'HandleVisibility','off', ...
'Tag','rotaObjLine1', ...
'Visible','off', ...
'XData',mat7, ...
'YData',mat8, ...
'ZData',mat9);
h2 = text('Parent',h1, ...
'Color',[0 0 0], ...
'HandleVisibility','off', ...
'HorizontalAlignment','right', ...
'Position',[11.12295062730375 -5.555337824364419 60.45193877174493], ...
'Tag','rotaObjText4', ...
'VerticalAlignment','top', ...
'Visible','off');
set(get(h2,'Parent'),'XLabel',h2);
h2 = text('Parent',h1, ...
'Color',[0 0 0], ...
'HandleVisibility','off', ...
'Position',mat10, ...
'Tag','rotaObjText3', ...
'VerticalAlignment','top', ...
'Visible','off');
set(get(h2,'Parent'),'YLabel',h2);
h2 = text('Parent',h1, ...
'Color',[0 0 0], ...
'HandleVisibility','off', ...
'HorizontalAlignment','center', ...
'Position',[9.672977115069648 -5.649086189577405 72.33309373420825], ...
'Rotation',90, ...
'Tag','rotaObjText2', ...
'VerticalAlignment','baseline', ...
'Visible','off');
set(get(h2,'Parent'),'ZLabel',h2);
h2 = text('Parent',h1, ...
'Color',[0 0 0], ...
'HandleVisibility','off', ...
'HorizontalAlignment','center', ...
'Position',mat11, ...
'Tag','rotaObjText1', ...
'VerticalAlignment','bottom', ...
'Visible','off');
set(get(h2,'Parent'),'Title',h2);
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'ListboxTop',0, ...
'Position',[18.75 337.5 75 18.75], ...
'String','Status', ...
'Style','text', ...
'Tag','StaticText5');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[0.752941176470588 0.752941176470588 0.752941176470588], ...
'ListboxTop',0, ...
'Position',[111.75 339 75 18.75], ...
'String','Idle', ...
'Style','text', ...
'Tag','Status');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[1 1 1], ...
'Callback','switchyard(''NoNodesChange'')', ...
'ListboxTop',0, ...
'Position',[112.5 243.75 75 18.75], ...
'String','5', ...
'Style','edit', ...
'Tag','NoNodesEdit');
h1 = uicontrol('Parent',h0, ...
'Units','points', ...
'BackgroundColor',[1 1 1], ...
'Callback','switchyard(''NoEpochChange'')', ...
'ListboxTop',0, ...
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -