gusucode.com > DSISoft是由加拿大地质调查局发布的用于垂直地震剖面(VSP)数据处理的免费软件包 > dsisoftv3/aspec/aspecp.m
function aspecp() % 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. %$Id: aspecp.m,v 3.0 2000/06/13 19:17:52 gilles Exp $ %$Log: aspecp.m,v $ %Revision 3.0 2000/06/13 19:17:52 gilles %Release 3 % %Revision 2.0 1999/05/21 18:40:45 mah %Release 2 % %Revision 1.1 1999/01/06 19:06:59 kay %Initial revision % % %Copyright (C) 1998 Seismology and Electromagnetic Section/ %Continental Geosciences Division/Geological Survey of Canada % %This library is free software; you can redistribute it and/or %modify it under the terms of the GNU Library General Public %License as published by the Free Software Foundation; either %version 2 of the License, or (at your option) any later version. % %This library is distributed in the hope that it will be useful, %but WITHOUT ANY WARRANTY; without even the implied warranty of %MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU %Library General Public License for more details. % %You should have received a copy of the GNU Library General Public %License along with this library; if not, write to the %Free Software Foundation, Inc., 59 Temple Place - Suite 330, %Boston, MA 02111-1307, USA. % %DSI Consortium %Continental Geosciences Division %Geological Survey of Canada %615 Booth St. %Ottawa, Ontario %K1A 0E9 % %email: dsi@cg.nrcan.gc.ca load aspecp a = figure('Units','normalized', ... 'Color',[0.8 0.8 0.8], ... 'Colormap',mat0, ... 'Name','AspecPlot', ... 'NumberTitle','off', ... 'Pointer','fullcrosshair', ... 'Position',[0.0425347 0.0477778 0.723958 0.737778], ... 'Tag','Plotting figure'); b = axes('Parent',a, ... 'CameraUpVector',[0 1 0], ... 'CameraUpVectorMode','manual', ... 'Color',[1 1 1], ... 'ColorOrder',mat1, ... 'Position',[0.550859 0.103636 0.245707 0.829091], ... 'Tag','AxesSeis', ... 'XColor',[0 0 0], ... 'YColor',[0 0 0], ... 'YDir','reverse', ... 'ZColor',[0 0 0]); c = text('Parent',b, ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','center', ... 'Position',[0.495098 1.03636 0], ... 'Tag','Axes1Text4', ... 'VerticalAlignment','cap'); set(get(c,'Parent'),'XLabel',c); c = text('Parent',b, ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','center', ... 'Position',[-0.117647 0.501818 0], ... 'Rotation',90, ... 'Tag','Axes1Text3', ... 'VerticalAlignment','baseline'); set(get(c,'Parent'),'YLabel',c); c = text('Parent',b, ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','right', ... 'Position',[-2.2549 -0.0781818 0], ... 'Tag','Axes1Text2', ... 'Visible','off'); set(get(c,'Parent'),'ZLabel',c); c = text('Parent',b, ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','center', ... 'Position',[0.495098 -0.00909091 0], ... 'Tag','Axes1Text1', ... 'VerticalAlignment','bottom'); set(get(c,'Parent'),'Title',c); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'Callback','aspec next', ... 'Position',[0.818912 0.201275 0.0700132 0.04], ... 'String','==>', ... 'Tag','Pushbutton2'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'BackgroundColor',[0.701961 0.701961 0.701961], ... 'Callback','aspec zoom', ... 'Position',[0.818747 0.252008 0.0701783 0.04], ... 'String','ZOOM', ... 'Tag','Pushbutton2'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'Callback','aspec full', ... 'Position',[0.908686 0.252008 0.0701783 0.04], ... 'String','FULL', ... 'Tag','Pushbutton2'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'Callback','aspec previous', ... 'Position',[0.908686 0.201275 0.0701783 0.04], ... 'String','<==', ... 'Tag','Pushbutton2'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'BackgroundColor',[0.701961 0.701961 0.701961], ... 'Callback','aspec polarity', ... 'Position',[0.908851 0.150543 0.0700132 0.04], ... 'String','POLAR', ... 'Tag','Pushbutton2'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'Callback','aspec quit', ... 'Position',[0.908686 0.0998106 0.0701783 0.04], ... 'String','QUIT', ... 'Tag','Pushbutton2'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'BackgroundColor',[0.8 0.8 0.8], ... 'Position',[0.793923 0.945455 0.177015 0.0290909], ... 'String','Now showing record:', ... 'Style','text', ... 'Tag','StaticText1'); b = axes('Parent',a, ... 'CameraUpVector',[0 1 0], ... 'CameraUpVectorMode','manual', ... 'Color',[1 1 1], ... 'ColorOrder',mat2, ... 'NextPlot','replacechildren', ... 'Position',[0.135673 0.600644 0.329825 0.299517], ... 'Tag','Axes2', ... 'XColor',[0 0 0], ... 'YColor',[0 0 0], ... 'ZColor',[0 0 0]); c = text('Parent',b, ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','center', ... 'Position',[0.49635 -0.10101 0], ... 'Tag','Axes2Text4', ... 'VerticalAlignment','cap'); set(get(c,'Parent'),'XLabel',c); c = text('Parent',b, ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','center', ... 'Position',[-0.0875912 0.494949 0], ... 'Rotation',90, ... 'Tag','Axes2Text3', ... 'VerticalAlignment','baseline'); set(get(c,'Parent'),'YLabel',c); c = text('Parent',b, ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','right', ... 'Position',[-0.416058 1.32828 0], ... 'Tag','Axes2Text2', ... 'Visible','off'); set(get(c,'Parent'),'ZLabel',c); c = text('Parent',b, ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','center', ... 'Position',[0.49635 1.02525 0], ... 'Tag','Axes2Text1', ... 'VerticalAlignment','bottom'); set(get(c,'Parent'),'Title',c); b = axes('Parent',a, ... 'CameraUpVector',[0 1 0], ... 'CameraUpVectorMode','manual', ... 'Color',[1 1 1], ... 'ColorOrder',mat3, ... 'NextPlot','replacechildren', ... 'Position',[0.1321 0.154545 0.331572 0.303636], ... 'Tag','Axes3', ... 'XColor',[0 0 0], ... 'YColor',[0 0 0], ... 'ZColor',[0 0 0]); c = text('Parent',b, ... 'ButtonDownFcn','ctlpanel SelectMoveResize', ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','center', ... 'Interruptible','off', ... 'Position',[0.498182 -0.0995025 0], ... 'Tag','Axes2Text4', ... 'VerticalAlignment','cap'); set(get(c,'Parent'),'XLabel',c); c = text('Parent',b, ... 'ButtonDownFcn','ctlpanel SelectMoveResize', ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','center', ... 'Interruptible','off', ... 'Position',[-0.0872727 0.492537 0], ... 'Rotation',90, ... 'Tag','Axes2Text3', ... 'VerticalAlignment','baseline'); set(get(c,'Parent'),'YLabel',c); c = text('Parent',b, ... 'ButtonDownFcn','ctlpanel SelectMoveResize', ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','right', ... 'Interruptible','off', ... 'Position',[-0.403636 2.78109 0], ... 'Tag','Axes2Text2', ... 'Visible','off'); set(get(c,'Parent'),'ZLabel',c); c = text('Parent',b, ... 'ButtonDownFcn','ctlpanel SelectMoveResize', ... 'Color',[0 0 0], ... 'HandleVisibility','callback', ... 'HorizontalAlignment','center', ... 'Interruptible','off', ... 'Position',[0.498182 1.02488 0], ... 'Tag','Axes2Text1', ... 'VerticalAlignment','bottom'); set(get(c,'Parent'),'Title',c); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'BackgroundColor',[0.701961 0.701961 0.701961], ... 'Position',[1.18571 0.633333 0.105581 0.0221811], ... 'String','Scale Factor', ... 'Style','text', ... 'Tag','StaticText2'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'BackgroundColor',[1 1 1], ... 'Callback','aspec skip', ... 'Position',[0.93395 0.394015 0.0449141 0.0363636], ... 'Style','edit', ... 'Tag','EditText1'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'BackgroundColor',[1 1 1], ... 'Callback','aspec scale', ... 'Position',[0.932629 0.325455 0.0462351 0.0363636], ... 'Style','edit', ... 'Tag','EditText2'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'BackgroundColor',[0.8 0.8 0.8], ... 'Position',[0.801849 0.394545 0.125495 0.0290909], ... 'String','Record Number', ... 'Style','text', ... 'Tag','StaticText3'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'BackgroundColor',[0.8 0.8 0.8], ... 'Position',[0.800528 0.327273 0.120211 0.0254545], ... 'String','Scale Factor', ... 'Style','text', ... 'Tag','StaticText4'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'BackgroundColor',[0.701961 0.701961 0.701961], ... 'Callback','aspec menu', ... 'Position',[0.818912 0.150543 0.0713342 0.04], ... 'String','MENU', ... 'Tag','Pushbutton2'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'BackgroundColor',[0.8 0.8 0.8], ... 'Position',[0.014531 0.943636 0.191546 0.0363636], ... 'String','datasetname', ... 'Style','text', ... 'Tag','TitleText'); b = uicontrol('Parent',a, ... 'Units','normalized', ... 'BackgroundColor',[0.701961 0.701961 0.701961], ... 'Callback','aspec crosshair', ... 'Position',[0.826948 0.496364 0.141347 0.04], ... 'String','track pointer', ... 'Style','checkbox', ... 'Tag','CrossHairbutton');