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

📄 radio_action_visual.m

📁 Kriging插值matlab toolbox
💻 M
字号:
function radio_action_visual(index)
%%  function radio_action_visual(index) processes visualization options
%%  
%%   index =  1   Kriging map
%%            2   Kriging variance map
%%            3   Cross validation
%%            4   Shading Faceted
%%            5   Shading Flat
%%            6   Shading interp
%%            7   X-axis direction - normal/reverse
%%            8   Y-axis direction - normal/reverse
%%            9   Z-axis direction - normal/reverse
%%
%%  Kriging Software Package  version 3.0,   May 1, 2004
%%  Copyright (c) 1999, 2001, 2004, property of Dezhang Chu and Woods Hole Oceanographic
%%  Institution.  All Rights Reserved.

global hdl data

if index <= 3
   hdl.dispkrig3d.var_index=index;
elseif index <= 6
   hdl.dispkrig3d.shading_index=index-3;
end
if data.in.dim == 3
   var_index=0;
else
   var_index=5;
end

switch index
 case 1
   set(hdl.dispkrig3d.disp_var2,'value',0);
   set(hdl.dispkrig3d.disp_var3,'value',0);
   dispkrig3d(var_index);
 case 2
   set(hdl.dispkrig3d.disp_var1,'value',0);
   set(hdl.dispkrig3d.disp_var3,'value',0);
   dispkrig3d(var_index);
 case 3
   set(hdl.dispkrig3d.disp_var1,'value',0);
   set(hdl.dispkrig3d.disp_var2,'value',0);
   validationfig;
 case 4
   shading faceted
   set(hdl.dispkrig3d.shading_radio2,'value',0);
   set(hdl.dispkrig3d.shading_radio3,'value',0);
 case 5
	shading flat
   set(hdl.dispkrig3d.shading_radio1,'value',0);
   set(hdl.dispkrig3d.shading_radio3,'value',0);
 case 6
   shading interp
   set(hdl.dispkrig3d.shading_radio1,'value',0);
   set(hdl.dispkrig3d.shading_radio2,'value',0);
case 7
   if get(hdl.dispkrig3d.xdir_reverse,'value') == 1
      set(hdl.dispkrig3d.axes1,'xdir','reverse')
   else
      set(hdl.dispkrig3d.axes1,'xdir','normal')
	end      
case 8
   if get(hdl.dispkrig3d.ydir_reverse,'value') == 1
      set(hdl.dispkrig3d.axes1,'ydir','reverse')
   else
      set(hdl.dispkrig3d.axes1,'ydir','normal')
	end      
case 9
   if get(hdl.dispkrig3d.zdir_reverse,'value') == 1
      set(hdl.dispkrig3d.axes1,'zdir','reverse')
   else
      set(hdl.dispkrig3d.axes1,'zdir','normal')
	end      
end

return

⌨️ 快捷键说明

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