v4: more \

git-svn-id: https://www.dynare.org/svn/dynare/dynare_v4@602 ac1d8469-bf42-47a9-8791-bf33cf982152
time-shift
michel 2006-01-16 12:43:05 +00:00
parent cabb3f9820
commit 0f3b8e141c
2 changed files with 11 additions and 11 deletions

View File

@ -18,7 +18,7 @@ npar = npar + estim_params_.ncn;
npar = npar + estim_params_.np ;
MAX_nruns = ceil(options_.MaxNumberOfBytes/(npar+2)/8);
load(['.\' M_.dname '\metropolis\' M_.fname '_mh_history.mat'])
load(['./' M_.dname '/metropolis/' M_.fname '_mh_history.mat'])
PastDraws = sum(record.MhDraws,1);
LastFileNumber = PastDraws(2);
@ -49,13 +49,13 @@ for j=1:npar
for b = 1:nblck
startline = 0;
for n = 1:LastFileNumber-1
eval(['load ' M_.dname '\metropolis\' M_.fname '_mh' int2str(n) '_blck' int2str(b)]);
eval(['load ' M_.dname '/metropolis/' M_.fname '_mh' int2str(n) '_blck' int2str(b)]);
clear logpo2 post2;
tmp((b-1)*NumberOfDraws+startline+1:(b-1)*NumberOfDraws+MAX_nruns*n,1) = x2(:,j);
clear x2;
startline = startline + MAX_nruns;
end
eval(['load ' M_.dname '\metropolis\' M_.fname '_mh' int2str(LastFileNumber) '_blck' int2str(b)]);
eval(['load ' M_.dname '/metropolis/' M_.fname '_mh' int2str(LastFileNumber) '_blck' int2str(b)]);
clear logpo2 post2;
tmp((b-1)*NumberOfDraws+startline+1:(b-1)*NumberOfDraws+MAX_nruns*(LastFileNumber-1)+LastLineNumber,1) = x2(:,j);
clear x2;
@ -228,7 +228,7 @@ clear UDIAG;
%% Multivariate diagnostic.
%%
if TeX
fidTeX = fopen([M_.dname '\TeX\' M_.fname '_MultivariateDiagnostics.TeX'],'w');
fidTeX = fopen([M_.dname '/TeX/' M_.fname '_MultivariateDiagnostics.TeX'],'w');
fprintf(fidTeX,'%% TeX eps-loader file generated by McmcDiagnostics.m (Dynare).\n');
fprintf(fidTeX,['%% ' datestr(now,0) '\n']);
fprintf(fidTeX,' \n');
@ -239,12 +239,12 @@ MDIAG = zeros(NumberOfLines,6);
for b = 1:nblck
startline = 0;
for n = 1:LastFileNumber-1
eval(['load ' M_.dname '\metropolis\' M_.fname '_mh' int2str(n) '_blck' int2str(b)]);
eval(['load ' M_.dname '/metropolis/' M_.fname '_mh' int2str(n) '_blck' int2str(b)]);
clear x2 post2;
tmp((b-1)*NumberOfDraws+startline+1:(b-1)*NumberOfDraws+MAX_nruns*n,1) = logpo2;
startline = startline+MAX_nruns;
end
eval(['load ' M_.dname '\metropolis\' M_.fname '_mh' int2str(LastFileNumber) '_blck' int2str(b)]);
eval(['load ' M_.dname '/metropolis/' M_.fname '_mh' int2str(LastFileNumber) '_blck' int2str(b)]);
clear x2 post2;
tmp((b-1)*NumberOfDraws+startline+1:(b-1)*NumberOfDraws+ MAX_nruns*(LastFileNumber-1)+LastLineNumber,1) = logpo2;
end
@ -323,4 +323,4 @@ if TeX
fprintf(fidTeX,'\n');
fprintf(fidTeX,'% End Of TeX file.');
fclose(fidTeX);
end
end

View File

@ -227,7 +227,7 @@ elseif options_.load_mh_file == -1% The previous metropolis-hastings
% (if there was a complete session before the crash) ?
if OldMh
ante = sum(record.MhDraws(1:end-1,2),1);
load(['.\' DirectoryName '/' M_.fname '_mh' int2str(ante) '_blck' ...
load(['./' DirectoryName '/' M_.fname '_mh' int2str(ante) '_blck' ...
int2str(CrashedBlck) '.mat'],'logpo2');
if length(logpo2) == MAX_nruns
IsTheLastFileOfThePreviousMhFull = 1;
@ -243,7 +243,7 @@ elseif options_.load_mh_file == -1% The previous metropolis-hastings
MhFileNumber = ante;
while MhFileExist
MhFileNumber = MhFileNumber + 1;
if ~exist(['.\' DirectoryName '/' M_.fname '_mh' int2str(MhFileNumber) '_blck' int2str(CrashedBlck) '.mat'])
if ~exist(['./' DirectoryName '/' M_.fname '_mh' int2str(MhFileNumber) '_blck' int2str(CrashedBlck) '.mat'])
MhFileExist = 0;
end
end
@ -265,7 +265,7 @@ elseif options_.load_mh_file == -1% The previous metropolis-hastings
nruns(CrashedBlck) = nruns(CrashedBlck)-NumberOfSavedDraws;
% I initialize with the last saved mh file of the inccomplete
% block:
load(['.\' DirectoryName '/' M_.fname '_mh' int2str(MhFileNumber-1) '_blck' int2str(CrashedBlck) '.mat']);
load(['./' DirectoryName '/' M_.fname '_mh' int2str(MhFileNumber-1) '_blck' int2str(CrashedBlck) '.mat']);
ilogpo2(CrashedBlck) = logpo2(end);
ix2(CrashedBlck,:) = x2(end,:);
NewFile(CrashedBlck) = MhFileNumber;
@ -282,7 +282,7 @@ end% of (if options_.load_mh_file == {0,1 or -1})
InitSizeArray = min([MAX_nruns*ones(nblck) nruns],[],2);
for b = fblck:nblck
if (options_.load_mh_file~=0) & (fline(b)>1) & OpenOldFile(b)
load(['.\' DirectoryName '/' M_.fname '_mh' int2str(NewFile(b)) ...
load(['./' DirectoryName '/' M_.fname '_mh' int2str(NewFile(b)) ...
'_blck' int2str(b) '.'])
x2 = [x2;zeros(InitSizeArray(b)-fline(b)+1,npar)];
logpo2 = [logpo2;zeros(InitSizeArray(b)-fline(b)+1,1)];