From fc6e688ff4f85f2e96296fb3a52533da8fef0dcd Mon Sep 17 00:00:00 2001
From: Marco Ratto <marco.ratto@jrc.ec.europa.eu>
Date: Mon, 26 Nov 2012 08:22:42 +0100
Subject: [PATCH] Bug fix for when a parameter is orthogonal to any other one
 in the model. (cherry picked from commit
 c9a2dbcb72c68e0bc6e3de5659637c0b989354ca)

---
 matlab/ident_bruteforce.m | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/matlab/ident_bruteforce.m b/matlab/ident_bruteforce.m
index 592ffcd07..a5f6094b0 100644
--- a/matlab/ident_bruteforce.m
+++ b/matlab/ident_bruteforce.m
@@ -84,7 +84,9 @@ for ll = 1:n,
         for i=1:k,
             plist='';
             for ii=1:ll,
-                plist = [plist ' $' pnames_TeX(pars{i,ll}(ii),:) '$ '];
+                if ~isnan(pars{i,ll}),
+                    plist = [plist ' $' pnames_TeX(pars{i,ll}(ii),:) '$ '];
+                end
             end
             fprintf(fidTeX,'$%s$ & [%s] & %7.3f \\\\ \n',...
                 pnames_TeX(i,:),...
-- 
GitLab