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

📄 save_data_format_info.m

📁 Kriging插值matlab toolbox
💻 M
字号:
function   save_data_format_info(opt)
% function save_data_format_info.m saves the data file information and the
% associated preliminary processing parameters
% opt = 1   need to give a file name
%       2   use existing filename
%%
%%  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 para hdl data

para1.dataprep.reduct_fac=str2num(get(hdl.dataprep.reduct_fac,'string'));
para1.dataprep.filter_supt=str2num(get(hdl.dataprep.filter_supt,'string'));
para1.dataprep.filter_type=get(hdl.dataprep.filter,'value');				% filter type: 1-simple reduction,
para1.dataprep.var1_indx=get(hdl.dataprep.var1,'value');
para1.dataprep.var2_indx=get(hdl.dataprep.var2,'value');
para1.dataprep.x_axis_indx=get(hdl.dataprep.x_axis,'value');
para1.dataprep.y_axis_indx=get(hdl.dataprep.y_axis,'value');
if isfield(para.dataprep,'ext_prog');
   para1.dataprep.ext_prog=para.dataprep.ext_prog;
   para1.dataprep.dat_conv_fname=para.dataprep.dat_conv_fname;
   para1.file_dir.data_conversion=para.file_dir.data_conversion;
end
para1.dataprep.transform_index=para.dataprep.transform_index;
para1.dataprep.ytox=para.dataprep.ytox;
para1.dataprep.ztox=para.dataprep.ztox;
para1.dataprep.data_dim=2;
para1.dataprep.xlabel=para.dataprep.xlabel;
para1.dataprep.ylabel=para.dataprep.ylabel;
if data.in.dim == 3
   para1.dataprep.z_axis_indx=get(hdl.dataprep.z_axis,'value');
   para1.dataprep.var3_indx=get(hdl.dataprep.var3,'value');
   para1.dataprep.data_dim=3;
   para1.dataprep.zlabel=para.dataprep.zlabel;
end

HDIR=pwd;
eval(['cd ''' para.file_dir.data_format_file ''''])
if opt == 1
  [pathi truncated_filename ext ver]=fileparts(para.dataprep.filename);
  fname_ini=[truncated_filename '_data_format'];
  [filename, filepath]=uiputfile('*.mat','Define a Data Format Filename',fname_ini);
  if ~isstr(filename) 
    eval(['cd ''' HDIR ''''])
    return;
  end
  para.dataprep.data_format_filename=filename;
  para.file_dir.data_format_file=filepath;
end
eval(['cd ''' para.file_dir.data_format_file ''''])
if para.Matlab_Version == 7
   cmd=['save ''' para.dataprep.data_format_filename '''' ' para1   -nounicode'];
else
   cmd=['save ''' para.dataprep.data_format_filename '''' ' para1'];
end
eval(cmd)
eval(['cd ''' HDIR ''''])

return

⌨️ 快捷键说明

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