From 5ca42048060cb1fc8f6cb254eb3992b10ffd54d5 Mon Sep 17 00:00:00 2001 From: Johannes Pfeifer Date: Tue, 7 Jun 2016 16:12:10 +0200 Subject: [PATCH] Only set texnames in McMCDiagnostics.m if TeX is requested --- matlab/McMCDiagnostics.m | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/matlab/McMCDiagnostics.m b/matlab/McMCDiagnostics.m index 10689d4f1..2835b7990 100644 --- a/matlab/McMCDiagnostics.m +++ b/matlab/McMCDiagnostics.m @@ -80,10 +80,15 @@ NumberOfDraws = TotalNumberOfMhDraws-floor(options_.mh_drop*TotalNumberOfMhDraws param_name=[]; param_name_tex=[]; for jj=1:npar - [par_name_temp,par_name_tex_temp]=get_the_name(jj,options_.TeX,M_,estim_params_,options_); - param_name = strvcat(param_name,par_name_temp); - par_name_tex_temp = strrep(par_name_tex_temp,'$',''); - param_name_tex = strvcat(param_name_tex,par_name_tex_temp); + if options_.TeX + [par_name_temp,par_name_tex_temp]=get_the_name(jj,options_.TeX,M_,estim_params_,options_); + param_name = strvcat(param_name,par_name_temp); + par_name_tex_temp = strrep(par_name_tex_temp,'$',''); + param_name_tex = strvcat(param_name_tex,par_name_tex_temp); + else + [par_name_temp]=get_the_name(jj,options_.TeX,M_,estim_params_,options_); + param_name = strvcat(param_name,par_name_temp); + end Draws = GetAllPosteriorDraws(jj,FirstMhFile,FirstLine,TotalNumberOfMhFiles,NumberOfDraws); Draws = reshape(Draws,[NumberOfDraws nblck]); Nc = min(1000, NumberOfDraws/2);