v4 read_variables.m: added messages about how many observations where red from which file
git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@629 ac1d8469-bf42-47a9-8791-bf33cf982152time-shift
parent
37a807f0f4
commit
0d6ed7782f
|
@ -8,6 +8,7 @@ function dyn_data_01=read_variables(file_name_01,var_names_01,dyn_data_01,xls_sh
|
||||||
dyn_size_01 = size(dyn_data_01,1);
|
dyn_size_01 = size(dyn_data_01,1);
|
||||||
var_size_01 = size(var_names_01,1);
|
var_size_01 = size(var_names_01,1);
|
||||||
if exist(file_name_01)
|
if exist(file_name_01)
|
||||||
|
file_name_02 = [file_name_01 '.m'];
|
||||||
dyn_instr_01 = file_name_01;
|
dyn_instr_01 = file_name_01;
|
||||||
eval(dyn_instr_01);
|
eval(dyn_instr_01);
|
||||||
for dyn_i_01=1:var_size_01
|
for dyn_i_01=1:var_size_01
|
||||||
|
@ -18,6 +19,7 @@ function dyn_data_01=read_variables(file_name_01,var_names_01,dyn_data_01,xls_sh
|
||||||
dyn_data_01(:,dyn_i_01) = dyn_tmp_01;
|
dyn_data_01(:,dyn_i_01) = dyn_tmp_01;
|
||||||
end
|
end
|
||||||
elseif exist([file_name_01 '.mat'])
|
elseif exist([file_name_01 '.mat'])
|
||||||
|
file_name_02 = [file_name_01 '.mat']
|
||||||
s = load(file_name_01);
|
s = load(file_name_01);
|
||||||
for dyn_i_01=1:var_size_01
|
for dyn_i_01=1:var_size_01
|
||||||
dyn_tmp_01 = s.(var_names_01(dyn_i_01,:));
|
dyn_tmp_01 = s.(var_names_01(dyn_i_01,:));
|
||||||
|
@ -27,6 +29,7 @@ function dyn_data_01=read_variables(file_name_01,var_names_01,dyn_data_01,xls_sh
|
||||||
dyn_data_01(:,dyn_i_01) = dyn_tmp_01;
|
dyn_data_01(:,dyn_i_01) = dyn_tmp_01;
|
||||||
end
|
end
|
||||||
elseif exist([file_name_01 '.xls'])
|
elseif exist([file_name_01 '.xls'])
|
||||||
|
file_name_02 = [file_name_01 '.xls']
|
||||||
[num,txt,raw] = xlsread(file_name_01,xls_sheet,xls_range);
|
[num,txt,raw] = xlsread(file_name_01,xls_sheet,xls_range);
|
||||||
for dyn_i_01=1:var_size_01
|
for dyn_i_01=1:var_size_01
|
||||||
iv = strmatch(var_names_01(dyn_i_01,:),raw(1,:),'exact');
|
iv = strmatch(var_names_01(dyn_i_01,:),raw(1,:),'exact');
|
||||||
|
@ -38,4 +41,5 @@ function dyn_data_01=read_variables(file_name_01,var_names_01,dyn_data_01,xls_sh
|
||||||
end
|
end
|
||||||
|
|
||||||
end
|
end
|
||||||
|
disp(sprintf('Loading %d observations from %s\n',...
|
||||||
|
size(dyn_data_01,1),file_name_02))
|
||||||
|
|
Loading…
Reference in New Issue