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

📄 variogram3dfig.m

📁 Kriging插值matlab toolbox
💻 M
📖 第 1 页 / 共 3 页
字号:
	'Style','text', ...
	'Tag','StaticText2');
hdl.vario.nugt_edit = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',[1 1 1], ...
	'Position',[x0+4*dx+Lvarstr y0-3*dy Lvalue Ly ], ...
	'Style','edit', ...
	'Tag','NugtEdit');
hdl.vario.nugt_slider = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'Callback','slider_action(2,1)', ...
	'ListboxTop',0, ...
	'Position',[x0+5*dx+Lvarstr+Lvalue y0-3*dy Lslider Ly ], ...
	'Style','slider', ...
	'Tag','NugtSlider');

%%% sill
h1 = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[x0+3*dx y0-4*dy Lvarstr Ly], ...
	'String','sill', ...
	'Style','text', ...
	'Tag','StaticText2');
hdl.vario.sill_edit = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',[1 1 1], ...
	'Position',[x0+4*dx+Lvarstr y0-4*dy Lvalue Ly ], ...
	'Style','edit', ...
	'Tag','SillEdit');
hdl.vario.sill_slider = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'Callback','slider_action(2,2)', ...
	'ListboxTop',0, ...
	'Position',[x0+5*dx+Lvarstr+Lvalue y0-4*dy Lslider Ly ], ...
	'Style','slider', ...
	'Tag','SillSilder');

%%% length scale
h1 = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[x0+3*dx y0-5*dy Lvarstr Ly], ...
	'String','length', ...
	'Style','text', ...
	'Tag','StaticText2');
hdl.vario.lscl_edit = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',[1 1 1], ...
	'Position',[x0+4*dx+Lvarstr y0-5*dy Lvalue Ly], ...
	'Style','edit', ...
	'Tag','LsclEdit');
hdl.vario.lscl_slider = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'Callback','slider_action(2,3)', ...
	'ListboxTop',0, ...
	'Position',[x0+5*dx+Lvarstr+Lvalue y0-5*dy Lslider Ly], ...
	'Style','slider', ...
	'Tag','LsclSlider');
%%% power
h1 = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[x0+3*dx y0-6*dy Lvarstr Ly], ...
	'String','power', ...
	'Style','text', ...
	'Tag','StaticText2');
hdl.vario.powr_edit = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',[1 1 1], ...
	'Position',[x0+4*dx+Lvarstr y0-6*dy Lvalue Ly], ...
	'Style','edit', ...
	'Tag','PowrEdit');
hdl.vario.powr_slider = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'Callback','slider_action(2,4)', ...
	'ListboxTop',0, ...
	'Position',[x0+5*dx+Lvarstr+Lvalue y0-6*dy Lslider Ly], ...
	'Style','slider', ...
	'Tag','PowrSlider');

%%% length scale of hole effect
h1 = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'FontWeight','bold', ...
	'ListboxTop',0, ...
	'Position',[x0+3*dx y0-7*dy Lvarstr Ly], ...
	'String','  hole scl', ...
	'Style','text', ...
	'Tag','StaticText2');
hdl.vario.hole_edit = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',[1 1 1], ...
	'Position',[x0+4*dx+Lvarstr y0-7*dy Lvalue Ly], ...
	'Style','edit', ...
	'Tag','HoleEdit');
hdl.vario.hole_slider = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'Callback','slider_action(2,5)', ...
	'ListboxTop',0, ...
	'Position',[x0+5*dx+Lvarstr+Lvalue y0-7*dy Lslider Ly], ...
	'Style','slider', ...
	'Tag','HoleSlider');

%%% range
Lrange=0.055;
h1 = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'FontWeight','bold', ...
	'HorizontalAlignment','center', ...
	'ListboxTop',0, ...
	'Position',[x0+3*dx y0-8*dy Lvarstr Ly], ...
	'String','  range', ...
	'Style','text', ...
	'Tag','StaticText3');
hdl.vario.range_edit = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',[1 1 1], ...
	'Position',[x0+4*dx+Lvarstr y0-8*dy Lvalue Ly], ...
	'Style','edit', ...
	'Tag','RangeEdit');
hdl.vario.range_slider = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'Callback','slider_action(2,6)', ...
	'ListboxTop',0, ...
	'Position',[x0+5*dx+Lvarstr+Lvalue y0-8*dy Lslider Ly], ...
	'Style','slider', ...
	'Tag','RangeEdit');

%%% resolution
Lresolution=0.08;
h1 = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'FontWeight','bold', ...
	'HorizontalAlignment','right', ...
	'ListboxTop',0, ...
	'Position',[x0+3*dx y0-9*dy Lresolution Ly], ...
	'String',' resolution', ...
	'Style','text', ...
	'Tag','StaticText3');
hdl.vario.res = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',[1 1 1], ...
	'Position',[x0+4*dx+Lresolution y0-9*dy Lvalue Ly], ...
	'Style','edit', ...
	'Tag','Res');

%%% parameter file
Lparafile=0.15;
hdl.vario.load_para_file = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',grey, ...
	'Callback','radio_action(2,3)', ...
	'FontWeight','bold', ...
	'Position',[x0 y0-10*dy Lparafile Ly], ...
	'String','Load Parameter File', ...
	'Style','radio', ...
	'Tag','LoadParaFile');
hdl.vario.load_file_browser = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'Callback','file_browser3d(2,1)', ...
	'FontSize',8, ...
	'ListboxTop',0, ...
	'Position',[x0+dx+Lparafile y0-10*dy Lvarstr Ly], ...
	'String','Browse', ...
   'Enable','off', ...
	'Tag','LoadParaFileBrowser');

hdl.vario.save_para_file = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',grey, ...
	'Callback','radio_action(2,4)', ...
	'FontWeight','bold', ...
	'Position',[x0 y0-11*dy Lparafile Ly], ...
	'String','Save Parameter File', ...
	'Style','radio', ...
	'Tag','SaveParaFile');
hdl.vario.save_file_browser = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'Callback','file_browser3d(2,2)', ...
	'FontSize',8, ...
	'ListboxTop',0, ...
	'Position',[x0+dx+Lparafile y0-11*dy Lvarstr Ly], ...
	'String','Browse', ...
   'Enable','off', ...
	'Tag','SaveParaFileBrowser');

dy=0.05;
%% display horizontal range
%%% range
Lrange=0.08;
x03=0.1;y03=0.5;
h1 = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'ForegroundColor',[0 0 1], ...
	'FontWeight','bold', ...
	'HorizontalAlignment','left', ...
	'Position',[x03 y03-0.5*Ly 6.5*Lvarstr 2*Ly], ...
	'String',' ', ...
	'Style','text', ...
	'Tag','StaticText3');
h1 = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'ForegroundColor',[0 0 1], ...
	'FontWeight','bold', ...
	'HorizontalAlignment','left', ...
	'Position',[x03+2*dx+Ly y03 2.0*Lvarstr Ly], ...
	'String','Display Range:', ...
	'Style','text', ...
	'Tag','StaticText3');

h1 = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'FontWeight','bold', ...
	'HorizontalAlignment','center', ...
	'Position',[x03+2.0*Lvarstr+3*dx y03 Lvarstr Ly], ...
	'String','Lag', ...
	'Style','text', ...
	'Tag','StaticText3');
hdl.vario.disp_range_slider = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',grey, ...
	'Callback','slider_action(2,7)', ...
	'Position',[x03+4*dx+2.8*Lvarstr y03 Lrange Ly], ...
	'Style','slider', ...
	'Tag','DispLagEdit');

h1 = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'FontWeight','bold', ...
	'HorizontalAlignment','center', ...
	'Position',[x03+2.0*Lvarstr+15*dx+Lrange y03 Lvarstr Ly], ...
	'String','Value', ...
	'Style','text', ...
	'Tag','StaticText3');
hdl.vario.disp_value_slider = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',grey, ...
	'Callback','slider_action(2,8)', ...
	'Position',[x03+2.0*Lvarstr+13*dx+2*Lrange y03 Lrange Ly], ...
	'Style','slider', ...
	'Tag','DispVauleEdit');

% Anisotropy
xb=0.1;yb=0.15;xf=0.40;yf=0.3;
x01=xb+0.02;y01=yb+yf-2*dy;Lbutton=0.1;
Lx=0.08;Lvarstr2=0.18;
h1 = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',grey, ...
	'Position',[xb yb xf yf], ...
	'Style','frame', ...
   'Tag','FrameAnisotropy');
hdl.vario.enabled = uicontrol('Parent',hdl.vario.h0, ...
	'Units','normalized', ...
	'BackgroundColor',dark_grey, ...
	'Callback','radio_action(2,5)', ...
	'FontSize',8, ...
	'FontWeight','bold', ...
	'ForegroundColor',[0 0 1], ...
	'Position',[xb+dx y01+dy Lx+0.01 Ly+0.01], ...
   'String','Isotropy', ...
   'value',1, ...

⌨️ 快捷键说明

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