From 85f001885e4fb5a76f87aaffe041609120b315fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= Date: Fri, 6 Dec 2013 14:46:44 +0100 Subject: [PATCH] Estimation DLL: fix bug with creating MAT files Similar problem to #446 --- mex/sources/estimation/logMHMCMCposterior.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mex/sources/estimation/logMHMCMCposterior.cc b/mex/sources/estimation/logMHMCMCposterior.cc index a2a4a8b1d..5fd7faaae 100644 --- a/mex/sources/estimation/logMHMCMCposterior.cc +++ b/mex/sources/estimation/logMHMCMCposterior.cc @@ -509,7 +509,7 @@ sampleMHMC(LogPosteriorDensity &lpd, RandomWalkMetropolisHastings &rwmh, ssFName << resultsFileStem << DIRECTORY_SEPARATOR << "metropolis" << DIRECTORY_SEPARATOR << resultsFileStem << "_mh" << (size_t) NewFileVw(b-1) << "_blck" << b << ".mat"; mhFName = ssFName.str(); - drawmat = Mat_Open(mhFName.c_str(), MAT_ACC_RDWR); + drawmat = Mat_Create(mhFName.c_str(), NULL); if (drawmat == 0) { mexPrintf("Error in MH: Can not open draws Mat file for writing: %s \n", mhFName.c_str());